Skip to main content

Full text of "Roland MT-32 Owner's Manual"

See other formats


^ 






MULT! TIMBRE SOUND MODULE 



S 




«^^F^ 



^^ 



Bescbejni gang des Herstallm /Importaurs 

Hiermii wird beicbeinigt, d»Q der /die/das 

ROLAND MULTl -TIMBRE SOUND MODULE MT-32 

(Gwai, Typ Ba ntchnuns I 



in ObtrrHtnaiimmung mit den Besttmmungen der 

Amtsbl. Vfg 1046 / 1984 

lunk-enutort in. 

Der Oeuuchen Bundmpott wurd* da» Inverkehrbringen dims Cerates 
angewigt und di» Burechtigung zut Uberpriifung der Serie aul Einturiumg 

der Besttmmungen eingeriumt. 

Roland Corporation Osaka / Japan 

torn* ui H«m*N«fl/!mpo<tluH 



RADIO AND TELEVISION INTERFERENCE 

"Vyamino ' Thu aouipmant ha* b**n v*rrfi»d to comply wilh the Umlrt for a Cleat B oamtnnlnrj d#*iea. 
puriuani 10 5u&p*n J. oJ ?**t 16. n* FCC niWi. Opatacmn ^im non-cartm** * 
mam t% tikmtv to rejuit In Intarf arancer 10 radio and TV reception. * 

Th* •quipmsrti d*acrib*d in ihle manual aan**M*t and i 
inaiafieo ana uaad pf*>p**ry. rn»» r*. in wrto wtwrt a n t* writn 
ant* with radio and t*r*vition racapripn. 



o-fr»fluaf>£y ann-roy. tt ii i 



i inairyctmn*. H may J 



I mierlar- 



T*Ht «o>*ipm*nt hiit o»*ti ia*4«d *rwj fourta to comply trarfh ih» rhnn* lor * Ct*»a 6 computing 
o*n« in acco / Oance with lh* tpaoficanona (n Subptn J. of J*art 16, o' FCC flulaa. Th*** tutan ■'■ 
0*»ron*d to atom* raaaonaWe pr matnon np*<nm autft a tmert*/«ne* in a feaJtfantiai manauation. 
However, there Is no guarantee thai lha Interference will noi occur in a pamcuftr installation, it thfm 
equipment do** e*u**lnt»rt*r*n«* to radio or teieviaion mcatjiion, which can ba oatajminatf t*y turning 
th* *Qurptmwn an and on*, .in* utar it encouraged to try io corr-act tna Iniaffererie* by ma 
foUowino, m#*mr»; 
a O«s*ohn*ci nth** devtcei mntt their inputioutput caoita on* at a lima. U ma imanatafica Uopa. H 

it cauaad by »rtti*f th* other devrt* or he I/O eaWa. 

Th*** Oavtcai uaually require HalenO OraiignalaP ihtaldad i'O cablet Far Poland device*, you C*n 
obtain ma prop** *tu*ifl*d taw* l»pm -yoi" tfaala*. hit nan RoiaAd oavicaa, tjwwaw itw manutaaufar 
or datiar >a< autalanc*. 

II yotir ao,uipttt#ni Ooa* «u*a irnartKranca to faalo er la^viamn racapiion, yo** tan »y io. corraci 
ifi* Ifllarfartnca by uilno una tumofi a' ihi faHtwmfl-maaiura*. '■' 

• Tufoi in* TV or radio amann* unm ift* imaft w anc** kwp* 

• Mpv* th* a-qu'pmani la unt tUa of in* atnar Df ma TV or radio. 

• Mb** Aha a«ju'pm**i l*nh*r away irom irta TV or radio. 



Plug in* aqufpmaru mto an oullal 
canain rh* *o.urpm*tn #ttd cha radio o 
Ortaaart or luaaa.j 
CflfttJcfatf inatalilnp * rno^iop tirlihrritbn 



with co-mai taOl* ipatfin b*n**«i tn* 



Siock Ho. Daa-oOo-ooMo-*. 



Waahinoron. DC. J04D5. 



Please read the. separate volume "MIDI", before: reading this owners. manual. 



Copyright © 1987 by ROLAND CORPORATION 

Ail rights reserved. No part of this publication may be reproduced in 
any form without the written permission of ROLAND CORPORATION. 



S^I^P^^^^^R^^^^F Thank you for purchasing the Roland MT-32 Multi -Timbre Sound 

B|S|%Jp|»^^^S^^^^^^ Module. 

^^^^l^^^ftS^^^^^y ~^ e MT " 32 ^ U "V conforms to Musical Instrument Digital Interface 

^^^^^^^^^^^^^y (MIDI) standards, which define data exchange between electronic 

'^^^^^^^^■Ps^S' musical instruments and devices. 

^^HHBiHHF The MT-32 operates in conjunction with the Roland Piano, piano 

recorder, digital sequencer, and other MIDI-compatible sound 
sources. 



Study this Owner's Manual and keep it handy so that the MT-32 
can provide you with many years of musical enjoyment. 



CONTENTS 

PANEL DESCRIPTION 2 

CARE AND MAINTENANCE 4 

Power Supply 4 

Connection 4 

Power-on Procedure 4 

Installation 5 

Cleaning 5 

Cautions ■. 5 

1. FEATURES AND USE '.'.'/.'.'. & 

2. USING THE MT-32 WITH ROLAND SOFTWARE 8 

3. USING THE MT-32 WITH ORIGINAL DATA in 

ROM PLAY 27 

MAJOR SPECIFICATIONS ' ' 2 B 



iipiiiiiiiiii 

DESCRIPTION 



-«m 



PART buttons 



SOUND GROUP button 



VOLUME button 



SELECT/VOLUME knob 



— MASTER VOLUME button 



SOUND button 



ID! MESSAGE indicator 



Display (LCD) 



IIDI THRU connector 
II Dl OUT connector 
ID! !N connector 



I HEADPHONE jack 




OUTPUT jacks 



POWER ON/OFF button 



MAINTENANCE 



POWER SUPPLY 

O Be sure to use the AC adapter that comes with the MT-32. Use 
of a non-standard adapter could lead to errors and breakdowns. 

O For use in a region where voltage requirements are different, 
consult with your nearest Roland sales representative about the 
ACB-100, ACB-120, ACB-220, or ACB-240 AC adapter. 

o Do not use the MT-32 on the same power outlet as a motor, 
dimmer, or any other equipment that generates noise or con- 
sumes a large amount of power. 

O Connect the AC adapter to the MT-32's DC IN jack before 
inserting the power plug in the power outlet. 

O Make sure that the MT-32 is turned off before connecting the 
AC adapter to the power outlet. 

O When disconnecting the AC adapter from the power outlet, be 
sure to pull the power plug itself and not the power cord, to 

avoid damaged and short-circuiting. 

O Avoid damaging the power cord. 

O If the MT-32 is not being used for a prolonged period, dis- 
connect the AC adapter from the power outlet. 

CONNECTION 

o Make sure that ail switches are off before setting up or changing 
equipment connections. 

POWER-ON PROCEDURE 

O The MT-32 may not operate correctly if you turn it on 
immediately after a shutdown or connect it to a power outlet 
with the POWER switch on. If this happens, turn the POWER 
switch off, then turn it back on several seconds later. 

o Set amplifier volume to when turning the power on and off. 
Too high a volume level will result in an overload, which can 
damage the speakers. 



4 



INSTALLATION 

O To prevent adverse effects, protect your MT-32 from : 

• Direct sunlight 

• Temperature and humidity extremes (heaters, etc.) 

• Dust 

• Vibration 

O Do not place the MT-32 near a neon tube, fluorescent lamp, 
television set, cathode-ray tube, or other such equipment that 
could cause noise interference or errors. 

CLEANING 

O For daily care, wipe the casing with a dry, soft cloth. 

O If the casing is stained, use a cloth slightly dampened with 
water. 

O To remove stubborn stains, clean the casing with a cloth coated 
with a neutral detergent, then wipe it dry with a soft cloth. 

o Never use paint thinners, benzine, or other organic solvents 
which could damage the casing. 

CAUTIONS 

O Adjust volume control to a level that will not disturb the 
neighborhood, especially at night when sounds can travel over 
a long distance. 

O Do not allow fluid or foreign matter, such as water, beverages, 
coins, and wires, to enter the MT-32. 

O Do not examine or modify the interna! components or circuitry. 
Electrical shocks or damage may result. 

o Do not subject the MT-32 to a severe impact, nor move it while 
the power is on. 

o If the MT-32 fails to operate correctly, turn off immediately 
and contact your nearest Roland service representative. 



liKPilllili 

3FEATURES i 



The MT-32 multi-timbre sound module contains a sound source 
capable of supplying eight independent parts and thirty rhythm 
sounds. 



TIMBRE LIBRARY 



MT-32 



□ □ a era tm s*\ 
n n d era e=f w 



V'MiyfwMi 



PART1. HO 



PART 2. 




MIDI IN 



PART 3. 



w r " " 



PART 5, 



III 



PART 6. 



If IF 



PART 7. 



PART 8. 



est da ,f\. 

CD CZ3 W 



10 



PART 4. §10 






o 



d±3 



10 



n~3 



§0 



en t=3 



10 



RHYTHM PART gg Q 




PHONES OUTPUT 



Q SOUND SOURCE ^) 









The MT-32 incorporates a 128-timbre sound library that lets you 

select sounds for any of the non-rhythm parts. 

The sound source block allows you to piay up to thirty-two notes 

for the eight parts simultaneously, each of which may consist of 

any number of notes within the upper limit. (The exact voicing 

capacity allowed, however, varies with the timbres you select. See 

page 22 for details.) 

The MT-32 works in conjunction with a MID! keyboard, sequencer 

{a device that stores musical data for playback at the desired 

timing), and other instruments that generate MIDI data. 

The MT-32 applications are roughly broken down into the follow- 
ing two categories. See the corresponding section for a full ex- 
planation. 

(1) Using the MT-32 with the Roland Piano, the Roland PR-100 
Digital Sequencer, and Roland PR-100 Pre-Recorded Software 

-+ See Section [2] "USING THE MT-32 WITH ROLAND 
PR-100 PRE-RECORDED SOFTWARE" {page 8). 

(2) Using the MT-32 with a sequencer loaded with your own data 

-+ See Section [33 "USING THE MT-32 WITH ORIGINAL 
DATA" (page 10}, 



7 



When using the MT-32 with the Roland Piano, Roland PR-100 
Digital Sequencer, and Roland PR-100 Software, connect the 
instruments as shown beiow: 



DIGITAL 
SEQUENCER 



MT-32 MULTI-TIMBRE 
SOUND MODULE 



§ o 



MIDI 

IN 



MIDI 
THRU 



* MIDI 
OUT 



MIDI 
iOUT 



d m 



MIDI 
IN 



4 * OUTPUT 



MIDI 
IN 



,, INPUT 









D 


o 


o 


in 6 6 


o offl 








© 


© 


© 




< 


i'i 


> 



ROLAND PIANO 



When connections are complete, turn on the piano, MT-32, then 
the PR-100. Follow the instructions given in the PR-100 and 

software manuals. 

*Set SOFT THRU ON on the sequencer, and set LOCAL OFF 

l-+- ":" position) on the Roland Piano. 

*To send MT-32 output to the built-in speaker of the Roland 

Piano, set the Roland Piano input level switch to the high 
position. 



Even when headphones are connected to the Headphone Jack on 
the MT-32, signal is still output from the output jacks. 



The following two steps are all that is required to set up the 
MT-32: 

• MASTER VOLUME 

Set the overall volume level of the MT-32. 



SfXAOGftOu*' VCXAA* 



SKECt-*VOU** 




(1) Press the MASTER VOLUME button, (2) 
then adjust with the SELECT/VOLUME control. 



* If the sound is distorted, lower the volume. 

If the reading on the display remains unchanged when the 
SELECT/VOLUME knob is turned, turn the knob counterclock- 
wise until the volume number in the display begins to change, 
then readjust. 

{To prevent any sudden change in output level, the SELECT/ 
VOLUME control must be turned to the position of output level 
as shown in the display before any adjustment can be made.) 

• REVERB MODE 

Select the reverb mode as necessary for the master output from the 
MT-32. 



srn'ho nxcx 



SELECT/ VOtUMi 




(1) While holding down the MASTER VOLUME 
button and (2) press the VOLUME button, then 
{3) turn the SELECT/VOLUME control to adjust 
the reverb depth mode. 



{■r; jT. I.j i=i p J3 p'j (-[ rj £a 



'The reverb -mode will not effect any part which the Reverb has 
been disabled by software. 



More functions are available to the user, but they may not pro- 
vide noticeable effects if the MT-32 is controlled by software. 
The software overrides user-defined settings when there is a 
parameter conflict. 




Working knowledge of MiDI implementation is necessary if you 
intend to compile your own sequencer data to play on the MT-32. 
Study the separate volume "What Is MIDI" before starting. 



Connect the equipment as shown below: 



DIGITAL 
SEQUENCER 



MT-32 MULTI-TIMBRE 
SOUND MODULE 



DSOO' 



MIDI a MIDI 
IN OUT 



MID! 
THRU 



MIDI 
OUT 1 



MIDI 
IN 



of ©#© © 


© ©" 


JMIDI 


A i 


OUTPUT 






















1 ' 


INPUT 















D © © 


£5© 6 


© © IE 








© 


© 


© 


< 


« ' i 


> 



ROLAND PIANO 



U 



^_ 



Keyboard amp 
Audio system 



*lf the keyboard does not have a MIDI 
TH RU port, use the following connection: 



DIGITAL 
SEQUENCER 



MT-32 MULTI-TIMBRE 
SOUND MODULE 



@ ©o©© © 




*rf en (f^fhiffi) "in, 




— - 






MIDI f 


f MID 


1 






IN 


OUT 


MIDI l 
THRU 


\ fMIDI 


J 


♦ OUTPUT 












| 








I 


Mixer 

Keyboard amp 
Audio amp 




■ 






V fc 




MIDI 
IN 






MIDI 
OUT' 


1 


< 


UTPUT 





© 


© 


D 


© 


© 


o 
















r* 

in 6 


6 


6 


6 K3 


< 


1 ° 1 


> 



ROLAND PIANO 
* Always turn on the piano, MT-32 before turning on the sequencer. 

*Even when headphones are connected to the Headphone Jack on 
the MT-32, signal is still output from the output jacks. 



10 



Not all of the MT-32 features are available unless the sequencer 

used is capable of generating data that allows access to such 

functions. Essential requirements are that either (1) the keyboard 

for compiling data or (2) the sequencer alone allows you to 

produce data compatible with the MT-32. 

In short, the exact functions that the MT-32 provides vary with the 

performance of the sequencer and the keyboard you are going to 

use. 

The sections that follow explain how the MT-32 responds to data 

from a MIDI source. For the data specifications and data exchange 

procedures, refer to the manuals for the sequencer and keyboard. 

*Set SOFT THRU ON on the sequencer, and set LOCAL OFF 

(_*-":" position) on the Roland Piano. 



11 



Page 

1. Built-in Functions 12 

2. User-accessible Functions 15 

3. Functions Accessible with an External MIDI Message . . 20 

a. Program Change and Control Change 20 

b. MIDI System Exclusive Messages 21 

(1) Overall Control for the MT-32 Functions 22 

(2) Control over Parts 1 to 8 23 

(3) Writing User Patches to Memory 24 

{4} Timbre Control 25 

(5} Writing Timbre Data to Memory 26 

(6) Rhythm Part Control 26 

(7) Data Transfer 26 



1. BUILT-IN FUNCTIONS 

This section explains the MT-32's built-in functions. 

• MIDI CHANNELS 

The following is the default channel configuration for the nine 
parts. The MT-32 checks the channels used to compile data when 
determining the parts it will play. 



Part 


1 


2 


3 


4 


5 


6 


7 


8 


Rhythm 


Channel 


2 


3 


4 


5 


6 


7 


8 


9 


10 



The channel configuration can be switched to the following; 



Part 


1 


2 


3 


4 


5 


6 


7 


8 


Rhythm 


Channel 


1 


2 


3 


4 


5 


6 


7 


8 


10 



PROCEDURE 

Press PART button 5 while holding down the MASTER VOLUME 
button, then press PART button 1. 

*The rhythm setting (Channel 10) remains unchanged. 



12 



Following is a list of Rhythm instrument voices contained in the MT-32 with the note number assigned 
to each voice. 











1 (76) 


(75) Ciaves 


(74) 


(73) Quijada 


^ (72) 


Smba Whis L 






(71) 


Smba Whis S 


(70) Maracas 


(69) 


Cabasa 


(68) Low Agogo 


(67) 


High Agogo 


(66) Low Timbaie 


(65) 


High Timbaie 






] (64) 


Low Conga 


(63) High Conga 


(62) 


Mt High Conga 


(61) Low Bongo 


(60) 


High Bongo 






{59} 


(58) 


(57) 


(56) Cowbell 


(55) 


(54) Tambourine 


(53) 






(52) 


(51) RideCym 


(50) 


Acou Hi Tom 


(49) Crash Cym 


(48) 


Acou Hi Tom 






(47) 


Acou Mid Tom 


(46) Open Hi Hat 1 


(45) 


Acou Mid Tom 


(44) Open Hi Hat 2 


(43) 


Acou Low Tom 


(42) Clsd Hi Hat 


(41) 


Acou Low Tom 






(40) 


ElecSD 


(39) Hand Clap 


(38) 


Acou SD 


(37) Rim Shot 


(36) 


Acou BD 






(35) 


Acou BD 



The numbers in ( } are the Key numbers. 



13 



» STEREO BALANCE IN THE PHYTHM PART 
(Stereo balance) 

Acou BD | . 

Acou SD • Rim Shot 
• I I 



Acou Low Tom i 



Hand Ciap# 



Acou Mid Tomi 



Ride Cym0 
Tambourine • 



• ElecSD 

• Clsd Hi Hat 
I I I 

• Open Hi Hat 2 

• Open Hi Hat 1 

• Crash Cym 



Acou Hi Tom 



Cowbel 



Mt High Conga 
High Conga 
Low Conga # 



Ciaves • 



Cabasa 



Smba Whis S 
Smba Whis L • 
Quijada 



High Timbale 




Low Bongo 



# Low Timbaie 



Maracas 



(High Bongo 



High Agogo 
Low Agogo 



7> 6> 5> 4> 3> 2> 1> >< <1 <2 <3 <4 <5 <6 <7 

LEFT CENTER RIGHT 



14 



2. USER-ACCESSIBLE FUNCTIONS 

This section explains the functions that are accessible to the player 
using the MT-32's control panel. 

OVERALL FUNCTIONS 



• MASTER VOLUME 

This function determines the overall output level from the MT-32. 

PROCEDURE 

Press the MASTER VOLUME button, then adjust with the 

SELECT/VOLUME control. 

Adjustable range: (min volume) to 100 (max volume) 



vOujmi SllHVl WXlAM 



«a v 




& 



;•-; ki 



uJ 



The part currently played continues flashing. 

* If the sound is distored, lower the volume. 

*lf the reading on the display remains unchanged when the 
SELECT/VOLUME control is turned, turn the control counter- 
clockwise until the volume number in the display begins to 
change, then readjust. 

(To prevent any sudden change in output level, the SELECT/ 
VOLUME control must be turned to the position of output level 
as shown in the display before any adjustment can be made.) 

This function changes the unit number, which identifies the MT-32 
receiving a System Exclusive messaged/The: unit number shbuldihqt 

■ be changed in; regular MT-32 applications. 

oRROCEqiiRi.^ :;^;5 '^V. %■■ } 'f: J ^7^iiM ■ }!>£'':■ >'''■?' '-.- : Wo$- 

Press "the SOUND button while -^holding down the MASTEfl 
:VO^UME^buttbhvMen:nurn" the SELECT/VOLUME control to 

change the unit number. .; 

■Adjustable range: 1 to 32 '.-.. 



:.: sixmj 'anx*. ■; - ■" : -yaarvf j 



•StVfci.'UCt.jMl ■ 



.'IWXAO. . MaST(R.vpUAPf L - 



r'SV'iW^^WTMM. 



WK::W::^\ 



15 






SSsrennssi 






r^'^,^ \f,:?'> i'-£~.l ■■'i* w iO V/;.-" '-^ 



• MASTER TUNING 

This function adjusts the pitch of the overall output from the 
MT-32. It is used to tune the MT-32 to the other instruments. 

PROCEDURE 

Press the SOUND GROUP button while holding down the 
MASTER VOLUME button, then turn the SELECT/VOLUME 
control to adjust the master tuning. 
Adjustable range: 

427.5 to 452.6 Hz (Standard pitch; A = 442 Hz) 




M a s t- e r T u n e -'442. 8 H 2 



• REVERB MODE 

Select the reverb mode as necessary for the overall output from the 
MT-32. 

PROCEDURE 

Press the SOUND GROUP button while holding down the 

MASTER VOLUME button, then turn the SELECT/VOLUME 
control to adjust the reverb mode. 
Adjustable range: — 10 




16 



MIDI MESSAGE 



MIDI IN 



MT-32 



© © © 



(A) 



IDIOUT 



IIDI IN J MT-32, etc. 



D B 



Module (A) sends excess data 
from its MIDI OUT port to 
module (B) for remote output. 



• OVERFLOW ASSIGN ■ 

This function allows the MT-32 to generate MID! notes beyond its 
capacity and send the excess out of the MIDI OUT port to the 
input of an additional external MIDI instrument. 

PROCEDURE 

Press PART button 4 while holding down the MASTER VOLUME 
button, then press PART button 1. 



50umi cnou* voaa* 



S£UCT/vOU*« 



gS Q 




v e r • f 1 a w fi s 2- i 9 r i ' :•' 



"This function remains in effect until you turn off the MT-32. 



• ALL RESET 

This function resets all the- current settings and initialized the MT- 
32 to the power-on defaults. It is useful when a sound remains on 
after you have stopped playing MIDI data part way through. 

PROCEDURE 

Press PART button RHYTHM while holding down the MASTER 
VOLUME button, then press PART button 1. 



5TXM} CKH.f VCXLWt 



SULHrt.'WXUMC 



m 



SOUND MASTf H «XLA* 



7£ 




:*::+: fill- Re£&i UK? CI 



*lf you press one of PART buttons between 2 and 5 instead of 
PART button 1, the MT-32 will reset all settings except for the 
patch memory and rhythm setup functions. 



17 






PART FUNCTIONS 



• TIMBRE SETUP 

The MT-32 comes with an internal 128-timbre data library that lets 
you select sounds for any of the non-rhythm parts. 

-* Refer to the separate volume "Sound List" for a full descrip- 
tion of the timbres. 

The 128 timbres are classified into separate sound groups, each 
containing from four to eleven timbres. 

PROCEDURE 

(1) Press the PART button that corresponds to the part for which 
you wish to select the timbre. (You can select parts 6, 7, 8, by 
pressing part switches 1, 2, 3 while pressing MASTER 
VOLUME switch.} 



: ... ,._. ._. -i 



1 3 n G • H C OU !"' 1 3 n c 



sot*oonou* volume stucryvouA* 



SOUN3 MMUFI VOLLMf 



EZ3 •W" 




A 



(2) Press the SOUND GROUP button, then select the sound group 
you desire with the SELECT/VOLUME control. 



FLASHING 



i i r 1 ~! r s u 



>ficouF'i-arioi 



FLASHING 



1 ! P i a n o > * * + * * * * * * * 



SOum fiflOuC volume 



so.ECvwa.uMie 



13=1=1 ./^ 



SOUND MASTER VOuJMf 



(3) Press the SOUND button, ithen select the sound you desire 
with the SELECT/VOLUME control. 



: 3 



SOUND C«X>- VOLUME 



SOuNO ««II« VOLUME 



SEUTC VOLUME 



•fc 




<a 



NAME OF TIMBRE 



:-!•: | :*: :■?■: :+: :* : :+: :*: :•}■: :+: :*: :■)■: J y Q ]. > 9 



PART NAME OF 
TIMBRE 



FLASHING 






VOLUME 



sssKKKase&s^ 



• VOLUME FOR EACH PART , 

This function allows independent volume control for each part, 
including the rhythm part. 

PROCEDURE 

(1 ) Press the PART button that corresponds to the part for which 
you wish to adjust the volume. 



BTH^OC^oi*' VCtl>*«f 



BH.ldI.-WXl.Mt 



S<X**> MA£IiMv<XtMf 




A 



(2) Press the VOLUME button, then set the volume with the 
SELECT/VOLUME control. 
Adjustable range: 0-100 



SEltCVVOlLME 



SOJO MASUBVCXIA* 



=S3 .A, 
<3 



Keep the volume for each part low enough to avoid overloading 
or noise interference. 



'If the reading on the display remains unchanged when the 
SELECT/VOLUME control is turned, turn the knob counter- 
clockwise until the volume number in the display begins to 
change, then readjust. 

(To prevent any sudden change in output level, the SELECT/ 
VOLUME control must be turned to the position of output level 
as shown in the display before any adjustment can be made.) 



19 






3. FUNCTIONS ACCESSIBLE WITH AN 
EXTERNAL MIDI MESSAGE 



a. Program Change and Control Change 

The MT-32 accepts external MIDI messages {Program Change and 
Control Change) which redefine the MT-32 settings. These messages 
provide independent control over any of the non-rhythm parts. 

• TIMBRE SETUP {PROGRAM CHANGE) 

This function allows the MT-32 to select the timbre as specified by 
an external Program Change number (a superscript appearing to the 
left of the timbres in the "Sound List"). 

*The timbre setup procedure using a Program Change number 
differs from the one using the MT-32 control panel. 
See page 23 for details. 

• MODULATION DEPTH (CONTROL CHANGE [1]) 
This function changes the vibrato effect 

• VOLUME LEVEL FOR EACH PART 
(CONTROL CHANGE [7]) 

This function sets the volume level for each part. 

• PAN-POT (CONTROL CHANGE [10]) 

This function changes the stereo balance of the MT-32 output. 

• EXPRESSION {CONTROL CHANGE [11]) 
This function controls sound dynamics. 

*The sound dynamics can be controlled by the Expression and the 
volume level settings (as determined by the MT-32 control panel 
setting or Control Changes [7] and [11] ). 

• HOLD {CONTROL CHANGE [64]) 

This function causes the MT-32 to suspend control so that con- 
tinuous notes maintain the sustain level and attenuating notes 
simulate the effect of a piano damper pedal. 



20 



^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^8 



b. MIDI System Exclusive Messages i 

The MT-32 accepts MIDI System Exclusive messages from an ex- 
ternal controller (Keyboard, Computer, Sequencer etc.) 
Because the data format for MIDI System Exclusive messages 
varies from one manufacturer to another, this data format must 
comply with the specifications designated by Roland when sent to 
the MT-32. 

The MT-32 therefore does not accept System Exclusive messages 
unless the sequencer — whether it is manufactured by Roland or 
not — allows the user to compile messages from keypad, as with 
the Roland MC-500. 

For details on the MIDI System Exclusive message and data input 
procedures, refer to MIDI implementation reference. 

* For functions that allow access from the MT-32's control pane! as 
well as Program Change and Control Change messages, the MT- 
32 retains the settings specified by the data last received. 



21 



1) OVERALL CONTROL FOR THE MT-32 FUNCTIONS 



FUNCTION 


DESCRIPTION 


ADJUSTABLE RANGE 


Master tuning 


Changes the overall pitch of the 
MT-32. 


432.1 to 457.6 Hz 


Reverb mode 


Selects the reverb type. 


Room, Hall, Plate 
and Tap-delay 


Reverb time 


Sets the reverb duration. 


1 to 8 


Reverb level 


Sets the reverb intensity. 


Ota 7 


Partial reserve 
(Parts 1 to 8 
and rhythm) 


(See below.) 


to 32 


MIDI channel 
(Parts 1 to 8 
and rhythm) 


Selects a MIDI channel for 
each part. 


OFF or 1 to 16 


Master volume 


Sets the overall volume level for 
the MT-32. 


Oto 100 



O PARTIAL 

The smallest unit that defines a timbre is called a "partial". While 
a single partial is enough to produce a simple tone, multiple partiais 
are required to generate complex sounds. 

Because the MT-32 is capable of generating up to thirty-two notes 
at a time, it requires exactly thirty-two partiais to use its maximum 
capacity. The maximum capacity for generating notes simulta- 
neously, therefore, reduces as the number of notes consisting of 
multiple partiais increases. 

OPARTiAL RESERVE 

Partial Reserve is a function that allows the MT-32 to selectively 

define the number of partiais that each part can use. 

If a note requires partiais beyond the upper limit of a part, the 

MT-32 will check the other parts for unused partiais and allocate 

them, if available, to that part. If a part runs short of partiais due 

to the Partial Reserve function, the MT-32 will terminate the part 

and send the partiais back to the original part. 

The Partial Reserve function thus ensures that every part has at 

least the number of partiais assigned to it. 



22 



2) CONTROL OVER PARTS 1 TO 8 

The Figure below shows musical data stored in memory together 
with the corresponding timbre data. A group of such data is called 
a "patch". A patch comes in 128 variations on the MT-32. 



f 














' 




c 












^ 


■ 
















■ 
























o 




















c ■ ■■ " ■ -\ 

KEY SHIFT 
FINE TUNE 
BENDER RANGE 
ASSIGN MODE 
REVERB SWITCH 
v J 



















































































































































































128 TIMBRES 



128 PATCHES 
(PRESET) 



Unlike the "Timbre Setup" function (see page 18) that merely 
switches between different timbres, an extefnally supplied Program 
Change message causes the MT-32 to switch to the new patch and 
use the settings stored in that specified patch memory. 



FUNCTION 


DESCRIPTION 


ADJUSTABLE RANGE 


Sound group 


Selects the sound group of 
timbres. 


A, B, !,orR (1-30) 


Sound number 


Selects the timbre number. 


1 to 64 


Key shift 


Indicates the actual shift 
relative to the note data. 


-24 to +24 in semitones 


Fine tune 


Allows fine tuning. 


-50 to 50 cents 


Bender range 


Sets the maximum effect of 
the Bender. 


0to24 


Assign mode 


(See below.) 


POLY 1,2, 3, or 4 


Reverb switch 


Turns the reverb effect on 
and off. 


ON or OFF 



System Exclusive messages allow the user to freely edit the settings 
in such patch memories. 

OASSIGN MODE 

The assign mode determines how the MT-32 generates sounds in 
response to the note-on data it will receive: 

POLY1: Polyphonic mode, single assign, priority given to data 

last received. 
POLY 2: Polyphonic mode, single assign, priority given to data 

first received. 
POLY 3: Polyphonic mode, multiple assign, priority given to 

data last received. 
POLY 4: Polyphonic mode, multiple assign, priority given to 

data first received. 



23 



SINGLE ASSIGN 

This function causes the MT-32 to stop playing a note, then restart 
on the same note when it receives note-on data that has the same 
note number as the current one, 

MULTIPLE ASSIGN 

This function causes the MT-32 to switch to another voice and 
continue playing a note when it receives note-on data that has the 
same note number as the current one. 

PRIORITY TO LAST DATA [First in. First out] 

If the new note-on messages exceed the number of notes played 
simultaneously, the MT-32 will stop playing notes one after 
another in the order in which it started playing them. 

PRIORITY TO FIRST DATA [First in. Last out] 

If the new note-on messages exceed the number of notes played 
simultaneously, the MT-32 will stop playing notes one after 
another in the order opposite to that in which it started playing 
them. 



3) WRITING USER PATCHES TO MEMORY 

The MT-32 allows a System Exclusive patch to replace any of the 
128 buiit-in patches. 



24 



4) TIMBRE CONTROL 

This function allows the user to compile and edit timbre data. 



COMMON PARAMETER 


ADJUSTABLE RANGE 


Name 

Structure 1 , 2 (3, 4) 
Partial Mute 
ENV Mode 


Alphanumerics and symbols 
1 to 13 

OFF, ON 

Normal, NO Sustain 



PARTIAL PARAMETER 


ADJUSTABLE RANGE 


WG Pitch 


Coarse 


C1,C#1 . ,.C9 


Fine 


-50 . . . ... +50 


Keyfollow 


-1,-1/2,-1/4,0, 1/8,1/4, 
3/8, 1/2,5/8,3/4,7/8, 1, 
5/4,3/2,2 s1,s2 


Bender Switch 


Off/On 


WG 


Waveform 


Square/Sawtooth 


PCM Wave No. 


1 ... 128 


Pulse Width 


. . . 100 


PW Velocity Sense 


-7 ... ... +7 


P-ENV 


Depth 


... 10 


Velocity Sens 


... 100 


Time Keyfollow 


... 4 


Time 1/2/3/4 


... 100 


Level 0/1/2 


-50 ... ... +50 


Sustain level 


-50 ... ... +50 


End level 


-50 ... ... +50 


P-LFO 


Rate 


... 100 


Depth 


... 100 


Modulation Sense 


... 100 


TVF 


Cutoff Frequency 


... 1 00 


Resonance 


... 30 


Keyfollow 


-1,-1/2,-1/4,0, 1/8, 

1/4,3/8,1/2,5/8,3/4, 

7/8,1,5/4,3/2,2 


Bias Point/Direction 


<A1.. ,<C7, >A1,..>C7 


Bias Level 


-7 ... ... +7 


TVFENV 


Depth 


... 100 


Velocity Sense 


... 100 


Depth Keyfollow 


... 4 


Time keyfollow 


... 4 


Time 1/2/3/4/5 


... 100 


Level 1/2/3 


.. . 100 


Sustain Level 


... 100 


TVA 


Level 


... 100 


Velocity Sense 


-50 ... ... +50 


Bias Point 1/2 


<A1...<C7, >A1...>C7 


Bias level 1/2 


-12 ... 


TVA ENV 


Time Keyfollow 


... 4 


Time 1 Velocity Follow 


... 4 


Time 1/2/3/4/5 


... 100 


Level 1/2/3 


... 100 


Sustain Level j 


... 1 00 



25 



5} WRITING TIMBRE DATA TO MEMORY 

The MT-32 is capable of storing up to 64 different timbres at 
memory locations that are not used by the built-in timbres. 



6) RHYTHM PART CONTROL 

Any key number between 24 and 87 is accessible to the user for 
the following-functions: 



FUNCTION 


DESCRIPTION 


ADJUSTABLE RANGE 


Timbre 


Selects the timbre. 


R: 01 to 30 

} : 01 to 64 


Output ievei 


Adjust the output volume, 


Oto 100 


Pan-pot 


Adjust the stereo balance. 


1 5-steps between 
L and R 


Reverb switch 


Turns the reverb effect on 
and off 


ONorOFF 



7) DATA TRANSFER 

The MT-32 allows bulk dump or load of all memory-resident data. 

*The MT-32 does not allow bulk dump (data transfer) unless it 
receives a request-to-send message from a remote instrument. 
Therefore, data transfer is not possible between MT-32 units. 



26 



ROM PLAY 

The MT-32 stores five songs for demonstrating the excellent 
quality of "LA" sound source and the effect of the MultiTimbral 
function. Playing those pre-programmed songs is called "ROM 
Play" in this manual. 

PROCEDURE 

(1) While holding the Master Volume button (1), switch on the 
unit, then select a song (1-5) using the Part button (2) num- 
bered 1 to 5. 




(2) Press the Volume button (3} to play the selected song. (See the 
picture below.) 

• To stop playing, press the Sound Group button (4). 

• To play 1 to 5 songs repeatedly, press the Sound button (5), 

then the Volume button (3). 




(3)To leave the ROM Play mode, switch the unit off, then switch it 
on again. 

*The performance data of the ROM Play is not output from the 
MIDI OUT connector. 

* During ROM Play, no MIDI message is received from the MIDI IN 
connector. 



Song 

Number 


Song Name 




1 


Boiler Buster 


Music by Adrian Scott (c) 1988 by 
Adrian Scott 


2 


Sinfonia 1 


Composed by J.S. Bach 


3 


Adjarre 


Music by Eric Persing (c) 1988 by 
Eric Persing 


4 


Short Demo 


Music by Adrain Scott (c) 1988 by 
Adrian Scott 


5 


Good Morning 


Music by Phill Curry (c) 1987 by Phil! 
Curry Music 



27 



MAJOR SPECIFICATIONS 
MT-32 Multi-timbre Sound Module 

Sound source: 

LA [Linear Arithmetic synthesis] 

Number of notes: 

Up to 32 simultaneously 

Number of timbres: 

Up to 8 and one Rhythm Part simultaneously 

Preset timbres: 

128 for Sound Parts and 30 for Rhythm Part 

Control panel buttons: 

PART buttons 1 through 5 and one RHYTHM 

button (Parts 6 to 8 also accessible) 
SOUND GROUP button 
SOUND button 
VOLUME button 
MASTER VOLUME button 
SELECT/VOLUME control 

Display: 

20-character backlit liquid crystal display 

Connectors: 

OUTPUT jacks - L {mono} and R 
HEADPHONE jack 

MIDI connectors - IN, OUT, and THRU 
DC IN jack 



Power supply: 

9V DC {supplied by ACB-Series AC adapter) 

Current consumption: 
650 mA (at 9V DC) 

External dimensions: 

305 mm (width) x 220 mm (depth) x 45 mm 

(height) 

12"x8-y2"x1- 3 /4" 

(except for the protruding sections) 

Weight: 

1.5 kg/3 lb 5 oz 

ACCESSORIES (Supplied): 
AC adapter (ACB-Series) 
MIDI cabled pc.) 
Connecting cord (2 pes.) 
Owner's Manual 
"Sound List" 
"What Is MIDI" 

*The specifications of this product are subject to 
change without prior notice for improvement. 



The default settings of MT-32 {when the power is on) 



Part 


Sound Group 


Sound 


Partial 


Partial Reserve 


Pan 


MID! Ch 


1 


Bass 


Slap Bass 1 


(3) 


3 


>< 


2 


2 


Strings 


StrSect 1 


(4) 


10 


>< 


3 


3 


Brass 


Brs Sect 1 


(4) 


6 


>< 


4 


4 


Wind-2 


Sax 1 


(4) 


4 


>< 


5 


5 


Synth-2 


Ice Rain 


(3) 


3 


<4 


6 


6 


Piano 


Elec Piano 1 


(3) 





4> 


7 


7 


Special 


Bottle Blow 


(4) 





<7 


8 


8 


Effects 


Orche Hit 


(4) 





7> 


9 


Rhythm 


— 


— 




6 


_ 


10 



■ForCanada- 



CLASSB 



NOTICE 



This digital apparatus does not &xcee6 the Class B limits for radio noise emissions set out in the Radio Interference 
Regulations of the Canadian Department of Communications. 



CLASSE B AVIS 

Cet appareil numerique ne depasse pas ies limttes de !a classe B au niveau des emissions de bruits radioelectriques fixes 
dans !e Regiement des slgnaux parasites par le ministere canadien des Communications, 



28 



^Roland 



MT-3E 



MIDI Implementation 



Roland Exclusive Messages 



Data Format for Exclusive Messages 



Roland's MIDI implementation uses Ihe following data format 
for al! exclusive messages (type IV) : 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


OEV 


Device ID 


MDL 


Model ID 


CMD 


Command ID 


[BODY] 


Main data 


F7H 


End of exclusive 



# MIDI status 



FOH, F7H 

An exclusive message must be flanked by a pair of status 
codes, starting with o Manufacturer- ID immediately after FOH 
(MIDI version!. 0). 



# Manufacturer- ID : 41H 

The Manufacturer- ID identifies the manufacturer of a MIDI 
inslrument that triggeres an exclusive message. Value 41H 
represents Roland's Manufacturer -ID. 

# Device- ID : DEV 

The Device- ID contains a unique value that Identifies the 
individual device in the multiple implementation of MIDI 
instruments. H is usually set to 00H - OFH, a value smaller 
by one than that of a basic channel, but value OOH - 1FH 
may be used for a device with multiple basic channels. 

# Model- ID : MDL 

The Model -ID contains a value that uniquely identifies one 
model from another. Different models, however, may share an 
identical Model- ID if they handle similar data. 

The Model -ID format may contain 00H in one or more places 
to provide an extended data field. The following are examples 
of valid Model-IDs, each representing a unique model : 

Q1H 

02H 

03H 

0OH..O1H 

00H, 02H 

OOH, OOH, 01 H 

# Command- ID : CMD 

The Command -ID indicates the function of an exclusive 
message. The Command -ID formal may contain OOH in one 
or more places to provide an extended data field. The 
following are examples of valid Command-IDs , each 
representing, a unique function : 

01H 

0211 
03H 

OOH, 01 H 
OOH, 02H 
OOH, OOH, 01 H 

# Main data : BODY 

This field contains a message to be exchanged across an 
interface. The exact data size and contents will vary with the 

Model-ID and Command-ID. 



Address- mapped Data Transfer 



Address mapping is a technique for transferring messages 
conforming to the data format given in Section 1. It assigns 
a series of memory -resident records — waveform and tone 
data, switch status, and parameters, for example — to specific 
locations in a machine -dependent address space, thereby 
allowing access to data residing at the address a message 
specifies. 

Address -mapped data transfer is therefore independent of 
models and data categories. This technique allows use of two 
different transfer procedures : one— way transfer and 

handshake transfer. 



# One- way transfer procedure (See Section3 for details.) 

This procedure is suited for Ihe transfer of a small amount ol 
data. U sends out an exclusive message completely independent 
of a receiving device status. 

Connection Diagram 



Device (A) 






Device (B) 


MIDI OUT 

Mini in 






MIDf IN 
MM OUT 






2 



Connections! eoinl2 is essentia! for "Request data" 
(See Sections.) 



procedures. 



# Handshake- transfer procedure (See Section* for details.) 

This procedure initiates a predetermined transfer sequence 
(handshaking) across the interface before data transfer lakes 
place. Handshaking ensures that reliability and transfer speed 
are high enough to handle a large amount of data. 



Connection Diagram 



Device (A) 



Device (B) 




Connections! points] and 2 is essential. 

Notes on the above two procedures 

* There are separate Command -IDs for different transfer 
procedures. 

♦ DevicosA and D cannot exchange data unless they use the 
same transfer procedure, share identical Device— ID and Model 
ID, and are ready for communication. 



EM One- way Transfer Procedure 



This procedure sends out data al! the way until it stops when 

the messages are so short that answerback* need not be 

checked. 

For long messages, however, the receiving device must acquire 

each message in time with the transfer sequence, which inserts 

intervals of a! least 20miliiseconds in between. 



Types of Messages 



Message 



Request data 1 
Data set I 



Command ID 



RQ1 (MH) 
DTI (12H) 



# Request data #1 ■ RQ1 (11H) 

This message is sent out when there is a need to acquire data 
from a device at the other end of the interface. It contains data 
(or the address and site that specify designation and length, 
respectively, of da la required. 

On receiving an RQI message, the remote device checks its 
memory for the data address and size that satisfy the request. 

If it finds them and is ready for communication, the device will 
transmit a "Data set 1 (DTI)" message, which contains the 

requested data. Otherwise, the device will send out nothing. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


1IH 


Command ID 


aaH 


Address MSB 


! 


LS9 


ssH 


Size MSB 




LSB 


sum 


Check sum 


F7H 


End of exclusive 



# Data set 1 



♦The size of Ihe requested data does not indicate the number 
of bytes thai will make up a DTI message, btii represents 
the address fields where the requested dais resides. 

♦Same models are subject to limitations in data format used 
for a single transaction. Requested data, for example, may 
have a limit in length or must be divided into predetermined 
address fields before it is exchanged across the interface. 

*The same number of bytes comprises address and size data, 
which, however, vary with the Model -ID. 

*The error checking process uses a checksum thai provides 
a bit pattern where the least significant 7 bits are zero when 
values for Bn address, size, and that checksum are summed. 

DT1 (12H) 

This m e ssage corresponds to the actual data transfer process. 
Because every byte in the data Is assigned a unique address, 
a DTI message can convey the starting address of one or 
more data as well as a series of data formatted in an address 
- dependent order. 

The MIDI standards Inhibit non-real time messages from 
interrupting an exclusive one. This fact is inconvenient for the 
devices that support a "soft -through" mechanism. To maintain 
compatibility with such devices, Roland has limited the DTI to 
2S6 bytes so that an excessively long message is sent out in 
separate segments. 



Device (A) 



Device (B) 



Byte 


Description 


FOH 


Exclusive 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


12H 


Command ID 


as 


H 


Address MSB 
LSB 


dc 


H 


Da 


a 


SL 


m 


Chf 


ck sum 


F7H 


End of exclusive 



*A DTI message is capable of providing only the vaiid data 
among those specified by an RQJ message. 

♦Some models are subject to limitations in data format used 
for a single transaction. Requested data, for example, may 
have a limit in length or must be divided into predetermined 
address fields before It is exchanged across the interface. 

♦The number of bytes comprising address data varies from 
one Model -ID to another. 

♦ The error checking process uses a checksum that provides 
a bit pattern where the least significant 7 bits are zero when 
values for an address, size, and that checksum are summed. 

# Example of Message Transactions 

• Device A sending data to Device B 

Transfer of a DTI message is all that takes place. 



Device (A) 



Device (B) ; 



[Data set I] < *- 

♦ More than 20m sec time internal. 

[Data set 1] *- 



[Data set 1] 



[Data set 1] ■« 

[Data set I] •»- 

♦ More than 20m sec time internal, 

[Data set I] : **• 



-{Request data} 



[Data set 1] 



Handshake- Transfer Procedure 



Handshaking is an interactive process where two devices 
exchange error checking signals before a message transaction 
takes place, thereby increasing data reliability. Unlike one-way 
transfer that inserts a pause between message transactions, 
handshake transfer allows much speedier transactions because 
data transfer starts once the receiving device returns a ready 
signal. 

When it comes to handling large amounts of data — sampler 
waveforms and synthesizer tones over the entire range, for 
example- -across a MIDI interface, handshaking transfer is 
more efficient lhan one-way transfer. 



Types of Messages 



Message 


Command ID 


Want to send data 


WSD (40H) 


Request data 


ROD (4JH) 


Data set 


DAT (42M) 


Acknowledge 


ACK (43H) 


End of data 


EOD (45H) 


Communication error 


ERR (4EH) 


Rejection 


RJC (4FH) 



# Want to send data : WSD (40H) 

This message is sent out when data must be sent to a device 
at the other end of the interface. It contains data for the 
address and size that specify designation and length , 
respectively, of the data lo be senl. 

On receiving a WSD message, the remote device checks its 
memory for the specified data address and size which will 
satisfy the request, if it finds them and is ready for 
communication, the device will return an "Acknowledge 
(ACK)" message. 
Otherwise, it will return a "Rejection (RJC)" message. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


40H 


Command ID 


aaH 


Address MSB 




LSB 


SsH 


Size MSB 




LSB 


sum 


Check sum 


F7H 


End of exclusive 



• Device B requesting data from Device A 
Device B sends an RQJ message to Device A. Checking the 
message, Device A sends a DTI message back to Device B. 



♦ The size of the data to be sent does not indicate the number 
of bytes that make up a "Data set (DAT)" message, but 
represents the address fields where the data should reside. 

♦ Some models are subject to limitations in data format used 
for a single transaction. Requested data, for example, may 
have a limit in length or must be divided inlo predetermined 
address fields before it is exchanged across the interface. 

♦ The same number of byles comprises address and size data, 
which, however, vary with the Model -ID. 

*The error checking process uses a checksum that provides 
a bit pattern where the least significant 7 bits arc zero when 
values for an address, size, and that checksum arc summed. 



# Request data 



RQD (41 H) 

This message is sent uul when there is a need to acquire data 
from a device at the other end of the interface. It contains data 
/or the address and size that specify designation and length, 
respectively, of data required. 

On receiving an RQD message, the remote device checks its 
memory for the data address and size which saltsfy the request, 
If it finds them and is ready for communication, the device will 
transmit a "Data set (DAT)" message, which contains the 

requested data. Otherwise, it will return a "Rejection <RJO" 
message. 



Byte 


Description 


FOH 


Exclusive status 


4!H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Mode! ID 


41H 


Command ID 


aaH 


Address MSB 




LSB 


ssH 


Size MSB 




LSB 


sum 


Check sum 


F7H 


End of exclusive 



# Data set 



*The size of the requested data does not indicate the number 
of bytes thai make up a "Data set (DAT)" message, hut 
represents the address fields where the requested data 
resides. 

♦ Some models are subject to limitations in data format used 
for a single transaction. Requested data, for example, may 
have a limit in length or must be divided into predetermined 
address fields before it is exchanged across the Interface. 

•The same number of bytes comprises address and size data, 
which, however, vary with the Model -ID. 

•The error checking process uses a checksum that provides 
a bit patlern where the least significant 7 bits are zero when 
values lor an address, size, and that checksum are summed. 

DAT (42H) 

This message corresponds to the actual data transfer process. 
Because every byte in the data is assigned a unique address, 
the message can convey the starting address of one or more 
data as well as a series of data formatted in an 
address-dependent order. 

Although the MIDI standards inhibit non-real time messages 
from interrupting an exclusive one, some devices support a " 
soft- through " mechanism for such interrupts . To 

maintaincompattbility with such devices, Roland has limited the 
DAT to 2S6bytes so that an excessively long message is sent 
out in separate segments. 



Byte 


Description 


FOH 


Exclusive status 


4?H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


42H 


Command ID 


aaH 


Address MSB 




LSB 


ddH 


Data 


sum 


. Check sum 


F7H 


End of exclusive 



# Acknowledge 



*A DAT message is capable of providing only the valid data 
among those specified by an RQD or WSD message, 

• Some models are subject to limitations in data format used 
for a single transaction. Requested data, for example, may 
have a limit in length or must be divided into predetermined 
address fields before it is exchanged across the interlace. 

• The number of bytes comprising address data varies from 
one model ID to another. 

•The error checking process uses a checksum that provides 
a bit pattern where the least significant 7 bits are zero when 
values for an address, size, and that checksum are summed. 



ACK <43H) 

This message is sent out when no error was detected on 
reception of a WSD, DAT, "End of data (EOD)", or some other 
message and a requested setup or action is complete. Unless 
it receives an ACK message, the device at the other end will 
not proceed to the next operation. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


43H 


Command ID 


F7H 


End of exclusive 



# End of data 



EOD (4SH) 

This message is senl out to inform a remote device of the end 
of a message. Communication, however, will not come to an 
end unless the remote device returns an ACK message even 
though an EOD message was transmitted. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


45H 


Command ID 


F7H 


End of exclusive 



# Communications error : ERR (4EH) 

This message warns the remote device of a communications 
fault encountered during message transmission due, for 
example, to a checksum error. An ERR message may be 
replaced with a "Rejection (RJC)" one, which terminates the 
current message transaction in midstream. 

When it receives an ERR message, the sending device may 
either attempt to send out the last message a second time or 
terminate communication by sending out an RJC message. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer ID (Roland) 


DEV 


Device ID 


MDL 


Model ID 


4EH 


Command ID 


F7H 


End of exclusive 



tt Rejection : RJC (4FH) 

This message is sen! qui when ihcre is a need to terminate 
communicaiion Ijy overriding Ihc current message. An RJC 

message will be [riggercd when : 

a WSD or ROD message has specified an illegal dala address 
or size, or the device is not ready for communication. 

an illegal number of addresses or data has been detected. 

data transfer has been terminated by an operator. 

a communications error has occurred. 

An ERR message may be sen! out by a device on either side 
of the interface . Communication must be terminated 
immediately when cither side triggers an ERR message. 



Byte 


Description 


FOH 


Exclusive status 


41H 


Manufactures 10 (Roland) 


DEV 


Device ID 


MDL 


Model ID 


4FH 


Command ID 


F7H 


End of exclusive 



# Example of Message Transactions 

• Data transfer from device (A) to device (B). 



Device (A) 



Device (B) 



{Want to send data] 
{Data set] 
[Data set) 



{End of data] 



iaj — — 









































(Acknowledge] 
[Acknowledge] 
[Acknowledge] 

[Acknowledge] 



• Error occurs while device (A) is receiving data from 
device (8). 

I) Data transfer from device (A) to device <B). 



Device (A) 



Device (B) 



[Acknowledge] 

(Error) x — t- 

(Communication error] 



[Data set] 
[Data set] 

■ [Data set] 



[Acknowledge] 



(the same data 
■*"■ as above) 



2) Oevice (B) rejects the data re-transmitied, and 
completes data transfer. 



Device (A) 



Device (B) 



[Acknowledge] ■ 

(Error) x -mi — 
[Communication error }- 

(Complete) * 



[Data set] 

[Data set] 
[Rejection] 



3) Device (A) immediately completes data transfer. 



Device (A) 



Device (B) 



[Acknowledge] 
(Error) x 

[Rejection] 



[Data set) 



[Data set] 



■*- (Complete) 



i Device (A) requests and receives data from device (B). 



Device (A) 



[Request data) 

[Acknowledge] 

[Acknowledge] 

[Acknowledge] 



Device (B) 



[Data set] 
[Data set] 

[End of data] 



Mode! MT - 32 



MIDI Implementation 



Version : 2.00 



1. TRANSMITTED DATA 



a Bypassed message 

In Overflow Assign mode, retransmits the following MIDI IN messages from MIDI OUT, 

• All channel voice messages except Note On. 

• Note on message (s) to which MT - 32 cannot assign voice (s) because the number 
of received Note on messages exceeds MT - 32's simuitaneusly assignable voices. 

• System Exclusive message whose manufacturer ID* is 41H. 

■ Exclusive 

Statu* 

FOH : System exclusive 

F7H : EOX {End 0/ Exclusive) 

For details, see Sections 4 and 5, and Roland Exclusive Messages, 



ZRECOGNIZED RECEIVE DATA (Parts 1 -8) 



■ Note event 

• Note off 

Statu* Second 



8nH 
9nH 



kkH 
kkH 



kk = note number 
vv = velocity 
n - MIDI Channel 



Third 

WH 

00H 

00H - 7FH ( - 127 ) 

ignored 

OH - FH ( 1 - 16 } 



A tone whose envelope mode is "NO SUS" ignores Note off message. 



• Note on 

Statu* 
9nH 



Second 

kkH. 



kk * note number 
w = velocity 
n - MIDI Channel 



Third 
vvH 

00H - 7FH ( - 127 ) 

OIH - 7FH ( 1 - 127 ) 

OH - FH ( 1 ~ 16 ) 



Note numbers outside of the range 12-108 are transposed to the nearest octave inside 
the range. 

■ Control change 

• Modulation Depth 
Statu* Second 



BnH 



OIH 



Third 
wH 



w - Modulation deplh 00H - 7FH < - 127 } 

n » MIDI Channel OH - FH < 1 - 16 ) 



'Data Entry 



Statu* 

BnH 



Second 

06H 



Third 
vvH 



w - Value of a parameter specified by RFC. (See description in RFC MSB.) 
n «= MIDI Channel OH - FH ( 1 - 16 ) 



• Main Volume 




Statu* Second 


Third 


BnH 07H 


vvH 



w ■= Volume Value 
n = MIDI Channel 



00H - 7FH ( - 127 ) 

OH - FH ( 1 - 16 ) 



Controls the volume of a Part accessible through the received MIDI channel. The 
maximum volume is determined by Master volume and Expression message. 



• Panpot 

Statu*. 
BnH 



OAH 



vv = Panpot Value 
n = MIDI Channel 



Third 
vvH 

00H - 7FH ( - 127 ) 
OH - FH ( 1 - 16 ) 



Orientation of sound is as follows. 

127 - LEFT, 63 » CENTER, = R1CHT 



i Expression 



BnH 



Second 
OBH 



vv = Expression 
n = MIDI Channel 



Third 
WH 



00H - 7FH ( - 127 ) 
OH - FH ( 1 - 16 ) 



Controls the volume of a Part accessible through the received MIDI channel. The 
maximum volume is determined by Master volume and Main Volume message. 



' Hold - 1 



Statua 

BnH 



Second 
40H 



Third 
vvH 



OOH - 3FH : off 
40H - 7FH : on 
MID! Channel OH - FH (1 



- 16 ) 



iRPC LSB 



Statu* 

BnH 



Second 

64H 



Third 

wH 



vv » The lower byte of a parameter number controlled by RPC, (Refer to RFC MSB,) 
n * MIDI Channel OH - FH ( 1 - 16 ) 



• RPC MSB 






Statu* 


Second 


Third 


BnH 


65H 


wH 



vv = The upper byte of a parameter number controlled by RPC. 
n = MIDI Channel OH - FH ( 1 - 16 ) 

Using MIDI RPC, MT - 32 parameters can be controlled by Control change message. 
RPC MSB and LSB specify the parameter to be controlled while Data entry sets the 
parameter value. 
E flee live RPC to MT - 32 is Bender range. 



RPC Data Entry 

MSB LSB 



Description 



Bender Range 

W = - 24 

Unit in seal tone. 2 octaves naxinun 



Third 
OOH 



00)1 OOH WH 

• Resets All Controllers 

Statu* Second 

BnH 79H 

n = MID! Channel OH - FH £ 1 - 16 ) 

Sets eatch of the following controls as fotlows. 

Controller setting 

Modulation Depth OFF ( ) 

Expression MAX < 127 ! 

Hold 1 OFF ( ) 

Pitch Bender Change CENTER 



■ Program change 

• Patch Change 



Status 

CnH 



Sacond 

PPH 



pp - Patch Number OH - 7FH { - 127 ) 

n - MID! Channel OK - FH ( 1 - 16 ) 

Program change information is used to change Patches. 



■ Pitch Bender change 




• Pitch Bender 




Status Second 


Third 


EnH ilH 


mmH 



II = Pitch Bender change value ( Lower byte ) 
00H - 7FH ( - 127 ) 
mm = Pitch Bender change baiue ( Upper byte 5 
OOH - 7FH ( - 127 ) 
n » MIDI Channel OH - FH ( 1 - 16 ) 



■ Mode message 
• All notes off 
Status Sacond 



Third 
OOH 



BnH 7BH 

n - MIDI Channel OH - FH ( 1 - 16 ) 

Turns off all notes that have been turned on by MID! Note on. 



Third 
OOH 



OH - FH ( 3 - 16 > 

Recognized as only At! notes off. 

MT — 32 remains in mode 3 ( omni off. poly ). 



• OMNI 


OFF 




Status 




Sacond 


BnH 




7CH 


n = MID 


Channel 



• OMNI 


ON 




Statu* 




Second 


BnH 




7DH 


n ~ MID 


Channel 



Third 
OOH 

OH - FH ( 1 - 56 ) 



Recognized as only All notes off. 

MT — 32 remains in mode 3 { omni off, poly ), 



Third 
OOH 



OH - FH ( 1 - 16 ) 



Recognized as only All notes off. 

MT — 32 remains in mode 3 ( omni off, poly ). 



• POLY 
Statu* Sacond 



• MONO 




Status 


Second 


BnH 


7 EH 


n - MIDI 


Channel 



BnH 7FH 

n = MIDI Channel 



Third 
OOH 



OH - FH ( 1 - 16 ) 



Recognized as only All notes off. 

MT - 32 remains in mode 3 ( omni off, poly ). 



■ bxclusive 

Statu* 

FOH : System Exclusive 

F7H : EOX (End Of Exclusive) 

Using exclusive message, a set of parameters for a timbre or individual parameter; 
in a patch or timbre can be transferred to MT-32. 
Refer to Roland Exclusive Messages and Sections 4 and 5. 



■ Active sensing 

Status 

FEH ; Active Sensing 

Having received this message, MT - 32 expects to receive information of any statu 
or data every 300ms (max). If MT - 32 fails to sense message, it assumes that MIC 
bus is disconnected for some reasoa Then MT - 32 turns off all notes which hav 
been turned on by MID! and returns to normal operation < will not check intervj 
of messages). 



3.REC0GNIZED RECEIVE DATA (Rhythm Part) 



Messages on MIDI channels not assigned to rhythm part are ignored. 
■ Note event 
• Note off 



Statu* Second 




Third 




8nll kkH 




vvH 




9nH kkH 




OOH 




kk • note number 


1BH - 


57H C 24 - 


87) 


vv = velocity 


ignored 






n = MIDI Channel 


OH - 


FH { 1 - 


16 ) 



A tone whose envelope mode is "NO SUS" ignores Note off message. 



• Note on 



Status 



9nH 



Sacond 
kkH 



Third 
vvH 



kk = note number 18H - 57H ( 24 - 87 ) 

vv = velocity OIH - 7FH ( 1 - 127 ) 

n • MIDI Channel OH - FH ( 1 - 16 ) 

Note numbers outside of the range 24 - 87 are ignored. 



■ Control change 

• Modulation Depth 
Status Second 



BnH 



OIH 



Third 
vvH 



vv = Modulation depth OOH - 7FH ( - 127 ) 

n = MID) Channel OH - FH ( 1 - 16 ) 



> Data Entry 



Status 

BnH 



Second 
06H 



Third 
vvH 



vv = Value of a parameter specified by RPC. (See description in RFC MSB.) 
n = MIDI Channel OH - FH ( 1 - 16 ) 



• Main volume 




Stttu* Second 


Third 


BnH 07H 


vvH 



w ■= Volume Value 
n <= MIDI Channel 



00H - 7FH ( - 127 ) 

OH - FH ( 1 - 16 ) 



Can control the volume of the rhylhm part 

The maximum volume is determined by Master volume and Expression message. 



i Expression 



Statu* 

BnH 



Second 

OBH 



vv •= Expression 
n = MIDI Channel 



OOH 
OH 



Third 
wH 

7FH ( - 127 } 
FH < I - 16 ) 



Controls the volume of a Part accessible through the received MIDI channel. The 
maximum volume is determined by Master volume and Main Volume message. 



irtxcn oenaer cnange 
> Pitch Bender 



Status 

EnH 



Second 
IIH 



Third 
mraH 



!! = Pitch Bender change value ( Lower byte ) 

OOH - 7FH ( - 127 ) 
mm = Pitch Bender change baiue ( Upper byte ) 

OOH - 7FH ( - 127 ) 

n = MIDI Channel OH - FH ( 1 - 16 > 



I Exclusive 



FOH : System Exclusive 

F7H : EOX (End Of Exclusive) 

Using exclusive message, a set of parameters for a individual parameters in a rhythm 

part can be transferred to MT - 32. 

Refer to Roland Exclusive Messages and Sections 4 and 6. 



< Hold - 1 



StetUa 

BnH 



Second 
40H 



Third 

vvH 



iv « OOH - 3FH : off 
iv = 40H - 7FH : on 

n = MIDI Channel OH - FH 



( I 



16 ) 



'RPC LSB 



BnH 



Second 
64H 



Third 

vvH 



w = The lower byte of a parameter number controlled by RPC. (Refer to RPC MSB) 
n - MIDI Channel OH - FH ( 1 - 16 ) 



• RPC MSB 

Strtu* Second 



BnH 



65H 



Third 
vvH 



w = The upper byte of a parameter number controlled by RPC. 
n = MID! Channel OH - FH ( 1 - 16 ) 

MSB and LSB RPC together specifies parameter to be controlled while Data entry 

determines the value 

Effective RPC on MT - 32 is Bender range. 



RPC Data Entry 

KSB LSB 



Description 



OOH 009 wH 



Bender Range 

W » - 24 

Unit In sea Stone, 2 octaves aaxisua 



i Resets Ail Controllers 



Ststui 



Second 



Third 
OOH 



BnH 79H 

n = MIDI Channel OH - FH (I - 16 ) 

Sets controllers to the value as shown below. 
Controller setting 



Modulation Depth OFF ( } 

Expression MAX ( 127 } 

Hold 1 - OFF { ) 

Pitch Bender Change CENTER 



4.EXCLUSIVE COMMUNICATION 



Parameters for patches or timbres can be transferred to/ from MT - 32 through 

Exclusive message. 

Model - ID ft of MT- 32 is 16H. 

in a system where more than one MIDI channel is assigned to MT - 32, Unit ft may 

be set to the MT-32 instead of Device -ID ft of a bBsic. channel. The advantage 

of Unit ft is that a specific part is made accessible independent of MIDI channel of 

that part 

Whether to use MIDI channel or Unit ft depends on parameter address. 

MT - 32 recognizes MIDI channels 1 thru 16 and Unit ft 1 thru 32 as Device - ID 

ft. Note that the actual Device -ID # is the number 1 less MIDI channel number or 

Unit ft. 



■ One way communication 

Request Data 1 RQI 11H 



Byte 


Description 




FOH 


Exclusive status 




4111 


Manufacturer's ID ( Roland ) 




DEV 


Device ID 




1SH 


Mode! ID 




11H 


Coamand ID ( RQI ) 




aall 


Address USB 


♦ 4-1 


aaH 


Address 




aall 


Address LSB 




ssH 


Size MSB 




ssB 


Size 




sslf 


Size LSB 




sum 


Check sub 




F7H 


EOX ( End Of Exclusive ) 




Data set 1 


DTI 12H 




Byte 


Description 




FOH 


Exclusive status 




41H 


Manufacturer's ID ( Roland ) 




DEV 


Device ID 




16H 


Model ID 




12H 


CoBsand ID DTI ) 




aaH 


Address MSB 


* 4-1 


aaH 


Address 




aaH 


Address LSB 




ddH 


Data 


* 4-2 


sum 


Check sun 




F7H 


EOX ( End Of Exclusive ) 





MT - 32 will never require any data of the other party. The following sequence can 
apply to the outside world where a unit wants to get MT - 32 resident parameters. 



Receiver 



[RQDj 

Outside unit such as a coaputer 
can obtain WT-32 paraaeters by 
following the steps below, starting 
with transmission of Data request. 



Transainer(MT-32) 



( <■ [RJCj ) 

(Ends current coaaunication upon Kill send this aessage when ) 

(receipt of this aessage. Data request cones while ft ) 

) 



is reproducing sound. 



-(DAT] 



When the Data request coees 
during no-sound period and 
contains address listed In the 
Paraaeter bade sddress table 
followed by 1 or nore address 
size, MT- 32 will send the data 
stored in that address area 
and subsequent. 



If the address Batches the 
paraaeter bade address, stores 
the data into that location; then 
sends Acknowledge. 

CACK) 



Sends the next data in reply 
to Acknowledge. 

< [DAT] 

EACK) > 

( (ERR] > 

(should failure In data reception When receiving this sessage, 

(occurte.g. disagreement of checksum), sends the previous data 
(sends this sessage. again. 

( < [ DAT j 



< [EOD] 

sends Acknowledge In response to Sends this data when coapleting 

Data end and tersinates handshaking required data transfer. 

communication. 



[ACK]- 



When this aessage coees as an 
answer to the Data end, 
terai nates coaaunication. 

* 4 - 1 Address and Address size must cover the memory location where data 
exist. 



* 5 - i Start address plus two offset addresses 

( in tables * 5 - 1 and * 5 - 1 - 1 (* 5 - I - 2) ) 

* 5 - 2 Start address plus one offset address 

( in tables * 5 - 2 ) 

* 5 - 3 Start address plus two offset addresses 

( in tables *S-3 and *5 - 3 - 1 ) 

* 5 ~ 4 - * 5 - 7 Start address plus one offset address 

( in tables * 5 - 4 - *5-7} 



B Parameter base address 

Temporary area ( Accessed through each basic channel ) 



Start 

address 



Description 



02 00 00 



Tiabre Tesporary Area ( part 1 - 8 ) *5-l 



Whole part ( Accessible on UNIT* ) 



1 Start i 

1 address I 


Description 




1 03 00 00 I 
! 03 00 to 1 

! 03 00 60 1 
! 03 00 70 1 
i 03 0! 00 1 
1 03 01 10 1 


Patch Teaporary Area( part 1 )»5-2 
Patch Teaporary Area( part 2 ) 

Patch Teaporary Are3( part 7 ) 
Patch Teaporary Area( part 8 } 
Patch Teaporary Area( rhytlw part ) 
Rhyths Setup Teaporary Area 


•5-3 i 


1 04 00 00 j 
j 04 01 76 | 
i : I 
i 04 0B 44 I 
1 04 GD 3A j 


Tiabre Teaporary Area( part 1 ) 
Tiabre Teaporary Area( part 2 ) 

Tiabre Tesporary Area( part 7 ) 
Tiabre Teaporary Area( part 8 ) 


♦5-1 ! 


1 05 00 00 ! 
j 05 00 08 ! 
1 : ! 
i 05 07 70 | 
1 05 07 78 1 


Patch Meaory »1 
Patch Meaory *2 

Patch Meaory ?127 
Patch Meaory *!2B 


♦5-4 ! 


1 08 00 00 1 
1 08 02 00 i 
! : i 
i 08 7C 00 | 
1 08 7E 00 1 


Tlobre Meaory *1 
Tiabre Meaory *2 

Tiabre Meaory *63 
Tiabre Meaory #64 


♦5-1 1 


j 10 00 00 ! 


Systea area 


♦5-5 i 


i 20 00 00 1 


Display 


♦5-6 1 


i 40 00 00 I 


Write Request 


♦5-7 1 


| 7Fx x x x | 


All parameters Reset 


♦5-8 i 



* 4 - 2 When comming data are for partial reserve of the system parameter, 
MT - 32 will make these reserves effective only after receiving all 
the data. 



5.PARAMETER ADDRESS MAP 



Addresses are represented in 7 - bit hexadecimal. 



Address 



MSB 



LSB 



Binary I Oaaa aaaa 1 Obbb bbbb ! Occc cccc 

7-olt. Hexadeclaa! i AA I BB I CC 

The actual address of a parameter is a sum of the start address of each block and 
one or more offset address. 



Notes : 



* 5 - 1 Timbre Temporary area / Timbre Memory 



Offset | 






address 1 


Description 




00 00 00 i 


Cosaon paraaeter 


♦5-i-J 1 


00 00 0E 1 


Partial paraaeter (for Partial* 1) 


♦5-1-2 t 


00 00 48 i 


Partial paraaeter (for Partial* 2) 




00 01 02 1 


Partial paraaeter (for Partial* 3) 




00 01 3C 1 


Partial paraaeter (for Partial* 4) 





MT - 32 never requests data of the other parly. 

The following sequence applies to the other party that wants to get some parameters 

from MT-32. 



Receiver 



[R013- 



When a prograaaer or sequencer 
needs MT-32 resident paraseter. 



Trans*! tter(MT-32) 



Risen the received Data request 
contains I) address that 
Batches a paraueter base 
address and 2) address size is 
1 or store, MT-32 sends the 
data in that ares. 



(DTI) 



If the address Batches the 
parameter base address, stores 
the data Into that location. 



(DTI) I 

Wiil repeat sending Data set } 

until a!! requested data are ) 

receivd by the receiver. } 



■ Handshaking communication 
Want to send data WSD 40H 



Byte 


Description 


FOR 


Exclusive status 


41H 


Manufacturer's ID ( Roland ) 


DEV 


Device ID 


1BH 


Model ID 


40H 


Coasand ID ( WSD } 


aaH 


Address MSB ♦ 4-1 


aaii 


Address 


aaH 


Address LSB 


ssH 


Size MSB 


ssH 


Size 


ssH 


Size LSB 


SUB 


Check sua 


F7H 


EOX ( End Of Exclusive ) 


Request data 


RQD 41H 


Byte 


Description 


FOH 


Exclusive status 


41H 


Manufacturer's ID ( Roland ) 


DEV 


Device ID 


16H 


Model ID 


4 HI 


Coasand ID ( RQD ) 


aaH 


Address MSB H-l 


aaH 


Address 


aaH 


Address LSB 


SSH 


Size MSB 


ssH 


Size 


ssH 


Size LSB 


SUB 


Check sum 


P7H 


EOX { End Of Exclusive ) 



Byte 


Description 


FDH 


Exclusive status 


41H 


Manufacturer's ID ( Roland ) 


DEV 


Device ID 


16)1 


Model ID 


4211 


Cowand ID ( DAT ) 


aaH 


Address MSB 


aaH 


Address 


sail 


Address LSB 


ddll 


Data 


SUB 


Check sua 


FTH 


EOX ( End Of Exclusive ) 



*4-2 



Acknowledge ACK 43H 

Byte Description 



FOH 


Exclusive status 


41H 


Manufacturer's ID ( Roland } 


DEV 


Device ID 


1BH 


Model ID 


4311 


Coasand 10 ( ACX ) 


F7H 


EOX { End Of Exclusive ) 


End of data 


EOD 45H 


Byte 


Description 



FOH 
4111 

DEV 
16H 
4511 
F7II 



Exclusive status 
Manufacturer's ID { Roiand ) 
Device ID 
Model ID 

Coaraand ID ( EOD ) 

EOX ( End Of Exclusive ) 



Communication error 



ERR 4EH 



Byte 



Description 



FOH 


Exclusive status 


4111 


Manufacturer's ID { Roland ) 


DEV 


Device IS 


16H 


Model ID 


4E1I 


Coasand ID { ERR ) 


F7II 


EOX { End Of Exclusive ) 


jectton 


RJC 4FH 


Byte 


Description 



FOH 
411! 
DEV 
1BH 
45H 
F7H 



Exclusive status 

Manufacturer's ID ( Roland } 

Device ID 

Mode! ID 

Cosaand ID ( RJC ) 

EOX ( End Of Exclusive ) 



10 



* 5 - 1 - 1 Common Parameter 



Offset 
address 



Description 



00 I Oaaa aaaa i TIMBRE NAME J 



09 I Oaaa aaaa i TIMBRE NAME 10 



32 • 127 

(ASCII) 



OA I 0000 aaaa I Structure of Partial? 1 & 2 * 12 

I ! (1 - 13) 

OB l 0000 aaaa ! Structure of Partial s 3 & 4 0-12 
I (1 - 13) 



OC ! 0000 aaaa i PARTIAL MUTE 0-15 

I i (0000 - 1111) 



OD I 0000 000a 1 ENV MODE 



- 1 
(Korea I, No sustain) 



Total size 



00 00 0E 



* 5 - 1-2 Partial Parameter 



i Offset 


! 








1 address 1 




Description 




1 00 


00 1 

1 


Oaaa aaaa 


i WG PITCH COARSE 


- 9B 1 
(Cl.CH, - C9) 1 


! 00 


01 1 

i 


Oaaa aaaa 


1 KG PITCH FINE 


0-100 j 
(-50 - +50) ! 


i 00 


02 i 

! 
! 

1 


0000 aaaa 


i VG PITCii KEYFOLLOW 


0-36 1 
(-1.-1/2, -1/4, 0,1 
1/8.1/4,3/8,1/2.! 
5/8,3/4,7/8.1, I 
5/4. 3/2,2, Si. S2JI 


! 00 


03 1 


0000 000a 


1 HG PITCH BENDER SW 


0-1 i 
(OFF, ON) 1 


I 00 


at i 
I 


0000 000a 


1 WG WAVEFORM 


0-3 f 
(SQU, SAW) 1 


1 00 


05 I 
t 


Oaaa aaaa 


i HG PCM HAVE It 


0-127 1 
(1 - 128) 1 


1 00 0$ 1 


Oaaa aaaa 


I WG PULSE WIDTH 


0-100 1 


1 00 


07 t 
1 


0000 aaaa 


! WO n VELO SENS 


0-14 1 
(-7 - + 7) 1 


1 00 


08 1 


0000 aaaa 


! P-ENV DEPTH 


- SO S 


1 00 09 1 


Oaaa aaaa 


1 P-EHV VELO SENS 


0-100 i 


1 00 


OA ! 


0000 Oaaa 


! P-EHV TIME KEYF 


0-4 i 


1 00 


OB i 


Oaaa aaaa 


! P-ENV TIME 1 


0-100 S 


1 00 


OC ! 


Oaaa aaaa 


i P-ENV TIME 2 


0-100 1 


1 00 


0D 1 


Oaaa aaaa 


1 P-ENV TIME 3 


0-100 1 


1 00 0E 1 


Oaas aaaa 


1 P-ENV TIME 4 


0-100 1 


1 00 


OF 1 
i 


Oaaa aaaa 


1 P-ENV LEVEL 


0-100 1 
(-50 - +50) t 


i 00 


10 1 
! 


Oaaa aaaa 


j P-EHV LEVEL 1 


0-100 t 
(-50 - +50) 1 


! 00 


11 1 

1 


Oaaa aaaa 


1 P-ENV LEVEL 2 


0-100 1 
(-50 - +50) 1 


1 00 


12 1 
! 


Oxxx xxxx 


i P-ENV SUSTAIN LEVEL 


0-100 f 
(-50 - +50) 1 


! 00 


13 i 

i 


Oaaa aaaa 


1 END LEVEL 


- 100 t 
(-50 - +50) 1 


1 00 


14 ! 


Oaaa aaaa 


1 P-LFQ RATE 


0-100 I 


1 oo 


15 j 


Oaaa aaaa 


1 P-LFO DEPTH 


0-100 1 


1 00 


IB 1 


Oaaa aaaa 


1 P-LFO MOD SENS 


0-100 I 


! 00 


17 1 


Oaaa aaaa 


1 TVF CUTOFF FREQ 


0-100 1 


i 00 


18 1 


000a aaaa 


t TVF RESONANCE 


0-30 f 


1 00 


19 1 
1 
! 

1 
1 


0000 aaaa 


1 TVF KEYFOLLOW 


0-14 1 
(-1,-1/2.-1/4,0,1 
1/8,1/4,3/6.1/2.! 
5/8, 3/4, 7/6, 1, 1 
5/4,3/2,2) 1 


1 00 


1A ! 
1 


Oaaa aaaa 


1 TVF BIAS POrNT/D!R 
1 (OA 


0-127 1 
- <7C MA - >7C) i 


1 00 


IB 1 
1 


OOOO aaaa 


1 TVF BIAS LEVEL 


0-14 1 
(-7 - +7) 1 



j 00 


IC 1 


Oaaa aaaa 


1 TVF ENV DEPTH 


- 100 


! 00 


ID i 


Oaaa aaaa 


I TVF ENV VELO SENS 


- 100 


i 00 


IE 1 


0000 Oaaa 


i TVF ENV DEPTH KEYF 


- 4 


: 00 


IF i 


0000 Oaaa 


i TVF ENV TIME KEYF 


- 4 


; oo 


20 1 


Oaaa aaaa 


i TVF ENV TIME i 


- 100 


1 00 21 1 


Oaaa aaaa 


1 TVF ENV TIME 2 


- 100 


i 00 22 1 


Oaaa aaaa 


1 TVF ENV TIKE 3 


- 100 


00 23 1 


Oaaa aaaa 


1 TVF ENV TIME 4 


- 100 


I 00 


24 i 


Oaaa aaaa 


i TVF ENV TIME 5 


- 100 


i 00 25 i 


Oaaa aaaa 


! TVF ENV LEVEL I 


- 100 


1 00 


26 . 


Oaaa aaaa 


1 TVF ENV LEVEL 2 


- 100 


1 00 


27 i 


Oaaa aaaa 


i TVF ENV LEVEL 3 


- 100 


1 00 


28 j 


Oaaa aaaa 


i TVF ENV SUSTAIN LEVEL 0-100 


i 00 


29 


Oaaa aaaa 


1 TVA LEVEL 


- 100 


1 00 

I 


2A 


Oaaa aaaa 


1 TVA VELO SENS 

1 


- 100 
(-50 - +50) 


1 00 


2B 


Oaaa aaaa 


I TVA BIAS POINT 1 


- 127 


i 






1 KlA - <7C >!A - >7C) 


1 00 

1 


2C 


0000 aaaa 


I TVA BIAS LEVEL 1 
1 


- 12 

(-12 - 0) 


1 00 


2D 


Oaaa aaaa 


1 TVA BIAS POINT 2 


- 127 


; 






1 KlA - <7C >1A - >7C) 


j 00 2E 


0000 aaaa 


1 TVA BIAS LEVEL 2 


- 12 








i 


(-12 - 0) 


1 00 


2F 1 


0000 Oaaa 


1 TVA ENV TIME KEYF 


- 4 


! 00 


30 


0000 Oaaa 


1 TVA ENV TIME V.FOLLOW - 4 


: oo 


31 1 


Oaaa aaaa 


! TVA ENV TIME 1 


- 100 


00 


32 i 


Oaaa aaaa 


1 TVA ENV TIME 2 


- 100 


; oo 


33 


Oaaa aaaa 


1 TVA ENV TIME 3 


- 100 


i 00 


34 , 


Oaaa aaaa 


1 TVA ENV TIME 4 


- 100 


j 00 


35 


Oaaa aaaa 


1 TVA ENV TIME 5 


- 100 


1 00 


36 


Oaaa aaaa 


1 TVA ENV LEVEL 1 


- 100 


1 00 


37 1 


Oaaa aaaa 


1 TVA ENV LEVEL 2 


- 100 


1 00 


3E 


Oaaa aaaa 


1 TVA ENV LEVEL 3 


- 100 


1 00 


39 


Oaaa aaaa 


1 TVA ENV SUSTAIN LEVEL 0-100 



Total size 



00 00 3A 



Example of RQ1 and DTI application 1 

Assuming that MT - 32 sets Unit * to 17, obtain Part 2 tone data from the temporary 
area by sending the following messages. 

FO 41 10 IS 11 0<1 01 76 00 01 76 OE F7 



* 5 - 2 Patch temporary area 



i Offset 


i 








l address 1 




Description 




! 00 


00 ! 


OOOO Oaaa 


1 TIMBRE GROUP 
1 


- 3 

(a, b, i, r) 


i 00 


Dl 1 


OOaa aaaa 


1 TIMBRE NUMBER 
1 


- 63 
(1 - 64) 


1 00 


02 1 


OOaa aaaa 


1 KEY SHIFT 

t 


- 48 

(-24 - *24) 


! 00 


03 i 


03aa aaaa 


(FINE TUNE 

1 


- 100 

(-50 - +50) 


1 00 04 1 


000a aaaa 


1 BENDER RANGE 


- 24 


1 00 


05 1 

! 

1 


0000 OOaa 


1 ASSIGN MODE 

t 

i 


- 3 

(POLY 1, POLY 2. 
POLY 3. POLY 4) 


1 00 


06 ! 
1 


0000 Oaaa 


1 REVERB SWITCH 
1 


- 1 
(OFF. ON) 


I 00 


07 1 


Oxxx xxxx 


1 dussy (ignored If 


received) 


1 00 


08 i 


Oaaa aaaa 


1 OUTPUT LEVEL 


- 100 


1 00 


09 1 

i 


0000 aaaa 


! PAKPOT 
1 


- 14 
(R - L) 


1 00 


OA i 


Oxxx xxxx 


1 duasy (Ignored If 


received) 


1 00 


DF I 


Oxxx xxxx 


1 duasy (Ignored if 


received) 


j Total 


Ize 


1 00 00 10 





11 



* 5 - 3 Rhythm part setup area 



Offset 1 






address 1 


Description 




00 00 00 i 


Rhyths Setup (for Key* Z4) 


♦5-3-1 I 


00 00 04 I 


Rhytha Setup (for Keys 25) 




00 00 08 1 


Rhytha Setup (for Key* 26) 




00 00 0C 1 


Rhytha Setup (for Key* 27) 




00 00 10 1 

: 1 


Rhytha Setup (for Key* 28) 




: 1 
00 OJ 78 1 


Rhytho Setup (for Keys 86) 




00 01 7C 1 


Rhytha Setup (for Keys 87) 





*5-3- 1 Rhythm setup (for each Key*} 



Offset f 








address 1 




Description 




00 00 i 

i 


Qaaa aaaa 


j TIMBRE 


0-93 1 
(101-164, r01-r30)l 


00 01 ! 


Oaaa aaaa 


1 OUTPUT LEVEL 


0-100 1 


00 02 1 
! 


0000 aaaa 


i PANP0T 

1 


0-14 1 
(R - L) i 


00 03 1 

t 


0000 000a 


i REVERB SWITCH 

1 


0-1 | 
(OFF, OH) 1 


Total i 


ize 


! 00 00 04 





* B - 4 Patch memory 



i Offset [ 








1 address 1 




Description 




! 00 00 i 
i ! 


0000 OOaa 


! TIMBRE GROUP 
1 


0-3 I 
(a, b, i, r) ! 


! 00 01 I 


OOaa aaaa 


1 TIMBRE NUMBER 


0-63 | 


1 00 02 1 
1 1 


OOaa aaaa 


1 KEY SHIFT 
i 


0-48 I 
(-24 - +24) i 


1 00 03 1 
1 i 


Oaaa aaaa 


1 FINE TUNE 
1 


0-100 ! 
(-50 - +50) f 


1 00 04 1 


O00a aaaa 


1 BENDER RANGE 


0-24 1 


1 00 OS 1 
f t 
i ( 


0000 OOaa 


j ASSIGN MODE 

1 

i 


0-3 1 
(POLY 1.P0LY 2, ! 
POLY 3, POLY 4) 1 


1 00 OS 1 

I t 


0000 Oaaa 


1 REVERB SWITCH 
t 


0-1 f 
(OFF, ON) j 


1 00 07 1 


Qxxx xxxx 


1 duBBsy 




1 Total s 


Ize 


1 00 00 08 





* 5 - 5 System area 

The total munber of Partial reserves for 9 parts must be 32 or less. 
All Partial reserves must be sent as a package of 9 parts. 



1 Offset 






i 


1 address 




Description 


i 


1 00 00 


Oaaa aaaa 


1 MASTER TUNE 


- 127 1 


1 




! (432. 3 Hz - 


57. 6Hz) 1 


1 00 0! 
1 


0000 OOaa 


i REVERB BODE 

1 (Rooi, Hall 


- 1 

i 


i 




1 Plate. Tap delay) 1 


1 GO 02 

1 


0000 Oaaa 


1 REVERB TIME 

1 (1-8) 


0-7 1 

! 


1 00 03 


0000 Oaaa 


1 REVERB LEVEL 


0-7 i 


1 00 04 


OOaa aaaa 


1 PARTIAL RESERVE (Part 1) 


- 32 t 


1 00 05 1 


OOaa aaaa 


1 PARTIAL RESERVE (Part 2) 


- 32 1 


1 00 06 


OOaa aaaa 


I PARTIAL RESERVE (Part 3) 


- 32 1 


i 00 07 1 


OOaa aaaa 


1 PARTIAL RESERVE (Part 4) 


0-32 1 


! oo 08 ; 


OOaa aaaa 


! PARTIAL RESERVE (Part 5) 


- 32 1 


I 00 09 1 


OOaa aaaa 


1 PARTIAL RESERVE (Part 6) 


- 32 1 


1 00 0A 1 


OOaa aaaa 


1 PARTIAL RESERVE (Part 7) 


- 32 1 


1 00 0B j 


OOaa aaaa 


1 PARTIAL RESERVE (Part B) 


- 32 i 


1 00 0C j 


OOaa aaaa 


1 PARTIAL RESERVE (Part R) 


- 32 i 


1 00 OD 1 


000a aaaa 


1 MIDI CHAHNEKPart 1) 


- 16 1 


1 ! 




t (1 


- 16, OFF) 1 


1 DO OE 1 


OQOa aaaa 


1 MIDI CKANHEL(Part 2) 


- 16 I 


! i 




i (1 


- 16. OFF) i 


i 00 OF 1 


000a aaaa 


1 MIDI CHANNEL (Part 3) 


- 16 1 


1 1 




i (1 


- 16. OFF)! 


1 00 10 1 


000a aaaa 


1 MIDI CHANNEL (Part 4) 


- 16 1 


1 1 




1 (1 


- 16, OFF)! 


1 00 11 1 


000a aaaa 


1 MIDI CHANNEL (Part 5) 


- IE 1 


1 1 




! (I 


- 16, OFF)! 


1 00 12 ! 


000a aaaa 


1 MIDI CHANNEL (Part 6) 


- 16 1 


I 1 




i (1 


- 16, OFF)! 


! 00 13 1 


000a aaaa 


1 MIDI CHANNEL (Part 7) 


- 16 1 


! i 




1 (1 


- 16. OFF)! 


1 00 14 1 


000a aaaa 


1 MIDI CHANNEL(Part 8) 


- 16 1 


1 ! 




1 (1 


- 16, OFF)! 


1 00 15 i 


000a aaaa 


i MIDI CHANNEL (Part 8) 


- 56 1 


1 i 




! (1 


- 16. OFF) I 


! 00 16 ! 


Oaaa aaaa 


1 MASTER VOLUME 


- 100 1 


1 Total 


ize 


1 00 00 17 


1 



Example of RQl and DTI application 2 

Assuming that MT - 32 sets Unit # to 17, set Partial reserve of each part as follows 
by sending the byte string listed below. 



Part 1 ..... 8 

Part 2 „_ 10 



Parts 3 thru 8 _. 
Rhythm part 8 



FO 41 10 16 12 10 00 04 08 OA 00 00 00 00 00 00 08 66 F7 

* 5 - 6 Display 

MT - 32 deciphers incoming data and sends them to the LCD as a string of ASCI! 

code characters- ( In play mode ) 

Fiddling MT - 32 panel switches or sending Display reset address data to MT - 32 

returns the display to the normal reading. 

No display data in this area can be brought outside world by the use of RQl and 

RQD. 



Offset 
address 



Description 
_+_„ ...__.._..._ — __._ __ — . — 

00 00 ! 08aa aaaa I DISPLAYED LETTER 



00 13 I Oaaa aaaa I DISPLAYED LETTER 

01 00 ! Oxxx xxxx I DISPLAY RESET 



Total size 



00 00 14 



32 - 127! 

(ASCII) ! 



12 



* 5 - 8 Ail Parameters Reset 



*5- 7 Write Reques 

This message simuiates write switch on MT - 32, that is, MT - 32 writes data of each 
part in the temporary area into internal memory. (Memory must be specified by two 
bytes addresses.) MT - 32 will inform back of the writing result. 
No data in this area can be brought outside worid by the use of RQl and RQD. 



1 Offset | 










i address 1 






Description 




! 00 00 1 

! t 


OOaa 


aaaa 


Tisbre Write 
(part 1) 


0-63 1 
(01 - 64) 1 


i 00 01 1 

1 ! 


0000 


0000 




1 

(Internal) 1 


1 00 02 I 


OOaa 


aaaa 


Tiabre Write 




! 00 03 1 


0000 


0000 


(part 2) 




1 : 1 
I 00 0E 1 


OOaa 


aaaa 


Tiabre Write 




1 00 OF i 


0000 


0000 


(part 8) 




i 01 00 s 


Qaaa 


aaaa 


Patch Write 
(part 1) 


0-12? 1 
(All - B88) i 


] 01 01 ! 


0000 0000 




i 


i 1 








(interna!) i 


! 01 02 1 


Oaaa 


aaaa 


Patch Write 




1 01 03 1 
! : I 


0000 


0000 


(part 2} 




1 : f 
1 01 0E 1 


Daaa 


aaaa 


Patch Write 




1 01 OF ! 
1 1 


0000 


0000 


(part 8) 




1 10 00 1 
1 1 
1 i 
I 1 
! 1 


oooo 


OOaa 


Result 

• 

1 * 

2 * 

3 ' 


0-3 t 

Function Co&pleted i 
Incorrect Mode ! 
Incorrect Mode 1 
Incorrect Mode 1 



Example of RQl and DTI application 3 

Assuming that MT - 32 sets Unit # to 17, direct MT - 32 to write data of Part 3 in 

the temporary area into # 76 (B24) by sending the byte string listed below. 

FO 41 10 16 12 40 01 04 4B 00 70 F7 



All parameters will be initialized by sending data to this address. 

No data in this area can be brought outside world through MIDI exclusive message 

such as RQ! and RQD. 



Address 
02 00 00 



03 00 00 



03 01 20 



04 00 00 



OS 00 00 



08 00 00 



SO 00 00 
20 00 00 
40 00 00 
?F XX XX 



Address Hap 



Block 



I Tiabre Te»p. ! 
i (Basic Ch) i 



Patch Tee p. 
(UniW) 



I Rhythu Setup I 
1 Teip(lfolt#) i 



Tiabre Tenp. 
(Unit*) 



* — - — +, 

I Patch Memory I 



i Tisbre Memory I 



Systes Area I 

Display I 

Write Request i 



AH Paranetersl 
Reset I 



Sub Block 

. . +- -» 

I Coason ! 

+_._....._. — . .* 

I Partial 1 1 

i Partial 2 I 
+ -+ 

I Partial 3 I 
, i Partial 4 1 



Part 1 
Part 2 



Part 8 
Part S 



Note* 24 



1 Notes 25 i 



I Note* 86 ! 
. 1 Note* 87 i 



i Part 7 

+ 

. i Part 8 



I # 1 
+— - — 
! s 2 



J127 
*128 



S 1 
* 2 



I * 63 I 

! * 64 t 



Reference 



5-1-1 
5-1-2 



i 5-2 



5-3-1 



I Part 1 I 15-1 

+-— — t + 

I Part 2 I 



I 5-4 



i 5-1 
t— — 



I 5-5 



5-5 
5-7 



I 5-8 



13 



*5-9 Address Mapping of Parameters (Compatible with D-50 (PG-1000)) 
■ Parameter base address 



Start i 








address i 


Description 




00-00-00 I 


Partial 3 


( 


53 ) f 


00-00-40 1 


Partial 4 


{ 64 


117 ) 1 


00-O1-0A 1 


Upper Co»aon 


( 13B 


175 ) 1 


00-01-40 1 


Partial ! 


( 132 


24S ) 1 


00-02-00 ! 


Partial 2 


( 256 


309 } j 


00-02-4A 1 


Lower Coiaon 


( 330 


357 ) 1 



1 00 2711 


Oaaa 


aaaa 


1 TVA ENV TIME 1 


0-100 i 


1 00 2811 


Oaaa 


aaaa 


: TVA EKV TIME 2 


0-100 1 


i 00 2911 


Oaaa 


aaaa 


1 TVA EKV TIME 3 


0-100 1 


i 00 2AII 


Oaaa 


aaaa 


1 TVA EKV TIME 4 


o-ioo ; 


1 00 2BH 


Oaaa 


aaaa 


1 TVA ENV TIME 5 


- 1O0 i 


i 00 2CH 


Oaaa 


aaaa 


1 TVA ENV LEVEL 1 


0-100 i 


1 00 2DH 


Oaaa 


aaaa 


1 TVA ENV LEVEL 2 


- 100 1 


! 00 2EH 


Oaaa 


aaaa 


1 TVA ENV LEVEL 3 


0-100 1 


i 00 2FII 


Oaaa 


aaaa 


1 TVA EHV SUSTAIN LEVEL 0-100 1 


i 00 3011 


Oxxx 


xxxx 


I dUBuy 




i 00 31H 


0000 


Oaaa 


1 TVA ENV TIME V.FOLLOW 0-4 1 


! 00 3211 


O0D0 


Oaaa 


1 TVA ENV TIME KEYF 


0-4 1 


1 00 3311 


Oxxx 


xxxx 


1 dueoy 




1 00 341) 


Oxxx 


XXXX 


1 duioy 




i 00 3SH 


Oxxx 


xxxx 


1 duoay 




i Total 


size 




1 00 DO 3611 





I Partial parameters 



1 Offset 1 








| 


1 address 1 




Description 




; 


1 00 01! ! 


Oaaa aaaa 


WG PITCH COARSE 


- 


72 i 










(C1.C2. - C7) 1 


j 00 Oil! 1 


Oaaa aaaa 


KG PITCH FINE 


- 


100 [ 










(-50 - +50) 1 


1 00 0211 1 


OODO aaaa 


WG PITCH KEYFOLLOW 


- 


16 t 










(-1 


-1/2,-1/4.0, f 










1/8 


1/4, 3/8. 1/2. 1 










5/8. 3/4, 7/8, 1. 1 










5/4 


3/2,2,Si,s2)l 


1 00 03H ! 


Oxxx XXXX 


duaay 






I GO 0411 1 


Oxxx XXXX 


duiay 






j 00 05H ! 


0000 000a 


WG PITCH BENDER SW 


- 


1 1 










(OFF. ON) [ 


! 00 06H 1 


0000 000a 


WG WAVEFORM 


- 


I I 










(SOU. SAW) 1 


i 00 


07H ! 


Oaaa aaaa 


WO PCM WAVE f 


- 

(1 


99 ! 
- 300) 1 


f 00 081! I 


Oaaa aaaa 


WG PULSE WIDTH 


- 


100 I 


I 00 09K 1 


0000 aaaa 


WC PW VELO SENS 


- 


14 1 










(-7 


- *7) 1 


| 00 OAH j 


Oxxx xxxx 


duaay 






! 00 OBH ! 


Oxxx xxxx 


dumay 






I 00 OCfi j 


Oxxx xxxx 


duaey 






1 00 


ODH 1 


Oaaa aaaa 


TVF CUTOFF FJIEQ 


- 


100 1 


1 00 


OEH i 


000a aaaa 


TVF RESONANCE 


- 


30 1 


I 00 


DFK 1 


OODO aaaa 


TVF KEYFOLLOW 


o - 
(-1 


14 1 
-1/2.-1/4.0. 1 










1/B, 1/4, 3/8. 1/2. ! 










5/8,3/4,7/8.1. i 










5/4,3/2,2) I 


1 00 


10H 1 


Oaaa aaaa 


TVF BIAS POINT/DIH 


- 


127 1 








K1A 


- <7C >1A - >7C) 1 


f 00 


11H j 


0000 aaaa 


TVF BIAS LEVEL 


- 
(-7 


14 1 
- +7) 1 


1 00 


12H i 


Oaaa 3aaa 


TVF ENV DEPTH 


- 


300 1 


1 00 


13H i 


Oaaa aaaa 


TVF ENV VELO SENS 


o - 


100 1 


1 00 


14H 1 


0000 oaaa 


TVF ENV DEPTH KEYF 


- 


4 1 


f 00 


15H 1 


0000 Oaaa 


TVF ENV TIME KEYF 


- 


4 1 


1 00 


16U 1 


Oaaa aaaa 


TVF ENV TIME 1 


- 


100 I 


j 00 


17H 1 


Oaaa aaaa 


TVF ENV TIME 2 


- 


100 1 


1 00 


1SH 1 


Oaaa aaaa 


TVF ENV TIME 3 


- 


100 1 


I 00 


1SH 1 


Oaaa aaaa 


TVF ENV TIME 4 


- 


100 I 


1 00 


1AH 1 


Oaaa aaaa 


TVF ENV TIME 5 


- 


100 1 


! 00 


1BH ! 


Oaaa aaaa 


TVF ENV LEVEL 1 


- 


100 t 


! 00 


1CK 1 


Oaaa aaaa 


TVF ENV LEVEL 2 


- 


100 1 


! 00 


1DK ! 


Oaaa aaaa 


TVF ENV LEVEL 3 


- 


100 1 


! 00 


1EH 1 


Oaaa aaaa 


TVF ENV SUSTAIN LEVEL 


- 100 j 


1 00 


5FK I 


Oxxx xxxx 


dus*y 






1 00 


22K ! 


Oxxx xxxx 


duaay 






i 00 


2311 1 


Oaaa aaaa 


TVA LEVEL 


o - 


100 ! 


I 00 24K ! 


Oaaa aaaa 


TVA VELO SENS 


o - 


100 1 


i 00 


2SK ! 


Oaaa aaaa 


TVA BIAS POINT 1 


- 


127 1 








K1A 


- <7C >1A - >7C) 1 


i 00 


26H i 


0000 aaaa 


TVA BIAS LEVEL 1 


- 


12 i 










(-12 - 0) 1 



lLower common parameter 



Offset 

address 



Description 



00 0011 I 0000 aaaa 



oo cm 

00 021! 

00 03H 

00 04 il 

00 05H 

00 08 H 

00 0711 



oooo 



Oaaa 
Oaaa 



Oaaa 
aaaa 
aaaa 
aaaa 
aaaa 
aaaa 



00 08H I Oaaa aaaa 



GO 091! 
00 OAH 
DO OBH 



Oaaa 
Oaaa 



00 OCH 

00 ODD 

00 OEH 

00 GF11 

00 10H 

oo mi 

00 1211 

00 1311 

00 !4H 

00 1511 

00 161! 



Oxxx xxxx 
Oaaa aaaa 
Oaaa aaaa 
Oxxx xxxx 
Oaaa aaaa 
Oaaa aaaa 
Oxxx xxxx 
Oxxx xxxx 
Qaaa aaaa 
Qaaa aaaa 
Oxxx xxxx 



00 23H I Oxxx xxxx 
00 2411 I 0000 OOaa 



00 2511 I Oxxx xxxx 



Structure of Partial* 1 & 2 

P-ENV VELO SENS(PartialSl) 
P-ENV TIME KEYF(PartiaUfJ) 

P-ENV TIME 1 (Partial*!) 
P-ENV TIME 2 (Partial*!) 
P-ENV TIME 3(Partial*l) 
P-ENV TIME 4 (Partial*!) 
P-ENV LEVEL O(PartialSl) 

(-50 
P-ENV LEVEL 1 (Partial*]) 

(-50 
P-ENV LEVEL 2 (Parti a 1*1) 

(-50 
P-ENV SUS LEVEL (ParlialSl) 

(-50 
END LEVEL (Part lain) 

(-50 



- 12 I 

- 13)! 

- 1001 

- 4 I 

- 1001 

- 100 1 

- 100! 

- 1001 

- 1001 
*50>i 

- 1001 
+50)1 

- 1001 
+50)1 

- 100 i 
♦50)1 

- 1001 
+50)1 



dually I 

P-LFO MOD SENS (Parti a 1*1) - 1001 
P-LFO MOD SENS (Parti ai*2) - 1001 



- 1001 
- 1001 



P-LFO RATE(PartlalSl) 
P-LFO DEPTH (Partial*!) 



P-LFO RATE (Part la 1*2) 
P-LFO DEPTH (Part la I if 2) 

duEBty 



- 1001 
- 1001 



PARTIAL MUTE(Partial» 1S2) - 3 
(00 - 11) 



Total size 



00 00 26H 



14 



i Upper common parameter 



1 Offset ; 












j address i 






Description 






1 DO 


00H 1 

1 


0000 


aaaa 


I Structure of Partial* 3 it 4 

1 






12 
13) 


1 00 


OIK ! 


Oaaa 


aaaa 


1 P-ENV VELO SENS(Partial*3> 





100 


1 00 


OZH ! 


0000 Oaaa 


1 P-ENV TIME KEYF<Partial*3) 





4 


1 00 


03K ! 


Oaaa 


aaaa 


! P-ENV TIME 1 (Partial *3) 





100 


1 00 


04)1 ! 


Oaaa 


aaaa 


1 P-ENV TIME 2(Partial*3) 





100 


1 00 


05 If ! 


Oaaa 


aaaa 


1 P-ENV TIME 3 (Partial #3) 





100 


1 00 


0611 i 


Oaaa 


aaaa 


1 P-ENV TIME 4 (Partial #3) 





100 


1 00 


07B 1 

! 


Oaaa 


aaaa 


1 P-ENV LEVEL (Part la 1*3) 

i (-50 





200 
+50) 


1 00 


081! 1 
1 


Oaaa 


aaaa 


1 P-ENV LEVEL l(Parlial«3) 
1 (-50 





100 
+50) 


1 00 


0911 1 


Oaaa 


aaaa 


1 P-ENV LEVEL 2(Partial*3> 

1 (-50 





ISO 

'50) 


! 00 


OAH 1 

1 


Oaaa 


aaaa 


1 P-ENV SUS LEVEL (Part lal*3) 

1 (-50 





100 
•SO) 


! 00 OBH I 


Oaaa 


aaaa 


1 END LEVEL (Part la 1*3) 





- 100 




1 






! £-50 


- 


t50) 



on ecu 

00 ODH 

00 OEII 

00 OFII 

00 1DH 

00 1111 

00 121! 

00 13B 

00 14)1 

00 15H 

OB 1611 



Oxxx xxxx 
Oaaa aaaa 
Oaaa aaaa 
Oxxx xxxx 



Oxxx xxxx 
Qxxx xxxx 
Oaaa aaaa 
Oaaa aaaa 
Oxxx xxxx 



I P-LFO MOD SENS (Partialis) 
I P-LFO MOD SENS (Parti a! #4) 



P-LFO RATE (Partial S3! 
P-LFO DEPTH(PartIalS3) 



dujtay 

P-LFO RATE (Part I a 1*4) 

P-LFO DEPTH(Partlal*4) 



1001 
1001 



100! 
1001 



1001 

loot 



00 231! I Oxxx xxxx I duany \ 

00 2411 I 0000 OOaa ! PARTIAL MUTE (Partial* 3S4) - 3 ] 

I I (00-11)1 

00 25H I Oxxx xxxx 



Total size 



00 00 26H 



Mode! MT-32 



MIDI Implementation Chart 



Version : 2.00 



Function ••• 


Transmitted 


Recognized 


Remarks 


Basic Default 
Channel Changed 


X 
X 


2-10 

1 -a 10 




Default 
Mode Messages 
Alterd 


X 
X 

*T* *T" fl* n* t^ *j^ *p *r fr 


3 

X 




Note 

Number True Voice 


X 


- 1 27 
12- 108 




, . Note ON 
Velocity XT ni , r 
Note OFF 


X 

X 


O v = 1 - 1 27 

X 




After Key's 
Touch Ch's 


X 
X 


X 
X 




Pitch Bender 


X 


O 




1 

2-5 

6 

7 

6-9 

10 
Control -j -j 

Change 1 2 - 63 

64 

65-99 

100,101 

1 02 - 1 20 

121 


X 
X 
X 
X 
X 
X 
X 
X 
X 
X 
X 
X 
X 


O 

X 

* 
O 

X 

O 

o 

X 

o 

X 

* (0) 

X 

O 


Modulation 

Data Entry 
Volume 

Pan 
Expression 

Hold 1 

RPC LSB, MSB 

Resets All Controllers 


Prog 

Change True # 


X 


O - 1 27 
0-127 




System Exclusive 


o 


O 




Song Pos 

System 

Song Sel 
Common _ 

Tune 


X 
X 
X 


X 
X 

X 




System Clock 

Real Time Commands 


X 
X 


X 
X 




Local ON/OFF 
Aux All Notes OFF 
Message Active Sense 

Reset 


X 
X 
X 
X 


X 

O (123- 127) 
O 

X 




Notes * RPC = Registered Parameter Control Number 

RPC # : Pitch Bend Sensitivity 
The value of parameter is to be determined by entering data. 



Mode 1 : OMNI ON, POLY 
Mode 3 : OMNI OFF. POLY 



Mode 2: OMNI ON, MONO 
Mode 4 : OMNI OFF, MONO 



O : Yes 
x : No 



T3 




C 


a. 
Si 

3 


(0 









8 

a. 


DC 


0- in 

X E 


In) 




9 p 


1 




Prog- 
Timb 



C 
3 
O 



0. 

< 



LU 

cc 



\- 

I- 
LU 
CO 
LU 
CC 

a. 





(N 


jllll co 


jpjp CM 






^J- 




- 




CO 




CN 




^i ' !f 




|?$ 


00 


Bill CO 


B °° 






00 






00 






03 




CO 




^S co 


ffi 


3?i* n 


T" 




MZii ^ 




CO 


n 




f 






LO 


03 


ifi & 


92 t'^' '- ■ 




^H co 


c 


fjSiri: 


m 


CN 


§p£ co 




CQ 


o 




CQ 


,— 




CQ 


c 


a 




S c 


•- Wm 


s 




S co 


3 
u 

CD 

c 


5SSS;< 


CN 

r- 


(A 

m 

03 
*-> 

5! 




o 

CO 


CN p|? 

x 111 

ro Iffis 


CO 
CO 


'E 
o 
E 

u 
ro 




8 


u 

CO 
VI 




S 




CN 


"5- lli 

0} ^P 




CN 


ra 

XI 

E 
> 




CO 

CN 


pj;£ 


o 


IL 




o 


CO 




o 


X 




o 


CQ 






X 




IT" 


ca 






O 






—j 


•sT 




^r 




CN 




CN 




■ffi:f 


■^r 






T 




M "" 




CO 




■■ =*•■'; 


fC 






r-^ 




„ 




r^ 






„ 






fc 






r~ 






p* 


IA 


ti.v'- 


r- 






CN 






CO 




«^ 






in 






CD 


5 




r*« 


.1 If 


CO 




br*i? 


ca 


T— 




CO 






CD 




CO 






CO 


~ 




CQ 







CO 


ca 


l 




"— ■ 


t/1 












c 72? 

° PH 

o mm 


■— * 








S 




1 — . 


n 






ir (j^f 






_ 


03 




en 


X 




r* 


LO 


CD 

n 




cn 


2 




_ 







cn 







r^ 


l_ 

S3 
ro 


iiiii 


i*» 




r-. 


ro 




CO 


ro ^Kj 


CD 


3 







3 




x— 







t— 


"ro 




CN 




o 


it 




o 


CO 




o 


CQ » 


O 


\- 






H 




t- 


CQ 




*~ 


h- 






cn 






co 




CN 




CN 




CN 




x- 




^^f 


CO 




f 










































MB 




E 




































iffe? 












co 


CN 




CO 






CD 


r^p co 






CD 






CO 




CO 






CO 


ra 




r— 




CN 






CO 


1 IB 


T 


W$M& 


in 




l'*-:'^- 


CD 




-I^F 


r^ 






CO 


~~> 




m 


ra 
CQ 




CQ 


03 

a 




m 


CQ 


CN 

C 
O 


Si 


CO 


^ 




CD 


CN 




CO 


O 




CO 


QJ 
O 

z 




o 
p- 


a 

_ra 




CO 


ro 




CO 
CO 




s 


X 




CN 











O 


52 

IE 




CO 


'ra 




CO 

CN 


QJ 

C 




o 


CO 




O 


a. 


s 


o 


LU ^S 


O 


it 






CJ 


. : V--. 1 


'- 




<- 


H 






O 




co 






CN 




CN 




CO 






CO 




CN 






CN 




- 






, 






^ 






„ 






, 






r 
























in 


*- 




in 

CN 






in 

CO 






LO 






in 
in 






in 

CD 






10 


CN 




Lf7 
CO 


03 
03 




5 


■A 

CQ 




CQ 


S 
o 




CO 


09 




ca 


c 
o 




CQ 


"5 

T3 




CO 


-2 




CO 


u 

a> 
0. 




CO 




01 


a 




r- 


u 




LO 


o 




CO 


I 




1— 


C 




cn 






r» 


u 




m 


T3 


";'■/,"> 


10 


CO 




r» 


01 




CO 


XI 




en 


j_ 







5 











— 




CN 


k. 




o 


10 




o 


CC 




o 


O 




o 


u. 


:.■■■ 










r- 


LU 






b 


^ 






CN 






CN 




CN 




- 






*tf- 






CN 






- 






— , 






, 






r , 




_ 






_ 






| t 












^^ 






<3" 


CN 




•3" 






^ 






^r 


CN 




«d- 






sr 


■— 




^ 




■■■':0 


«tf 










CN 






co 






«* 


OJ 




in 


+■< 




CD 


X 




r*. 


^ 




CO 


03 




CD 


(A 

in 

ro 
CQ 




CQ 


CN 

O 

o 




CQ 


CN 

c 




CQ 


c 

o 

E 




CQ 


Q> 

"ro 

5 


mk 


CD 


u 

ra 

x; 


i8s 


CQ 


1 




CD 


c 



x: 
a 


Hlls 


CO 


u 

as 




CO 


u 
u 




s 


1m 

ro 




CN 










c 




CO 


CO 




CO 


(J 




^f 


_0J 




8 


1111 p- 






cn 


t_ 







> 




O 


x: 




,™ 




CN 


03 




UJ 


|||| o 


c£ 




o 


O 




o 


H 






CO 






CO 




t"* 


LU 






H 






























'£:'& 


















CN 




mm co 






CO 






co 






CN 




. 


sr 






CN 


feSci- 


^ 






1 1 






,_, 






l 






i—i 






) 






^_, 






: 










co 




i.'i- 


co 






CO 






CO 


T** 




CO 




#S;' 


CO 




JUS 


CO 


03 




CO 






t — 


*" 




CN 




111 co 






-* 


13 




LO 






CD 






r- 


■br' 


CO 






CQ 


m 




CQ 


,_ 


|||| ca 


^ 




CO 


c 




CD 






CD 






CQ 


ra 


CO 


.— 






CO 

CD 

CD 






o 


111111 ' ' 




1—4 



j0 




*"™* 1 


CN 




1 — ' 






•"^ 


C 
CO 






I 

01 




to 






LO 


o 
o 
u 




S3 


ro 




0) 


E 






cn 
cn 


1 




O 




X 




in 


a 

03 
03 




CO 

CN 


JZ 

u 

u 




o 


LU 




o 


Q_ 




o 


O 




O 


H 







> 






CO 




•~ 


a 






O 


r- 






CN 






- 




CN 




fti 


CO 






CN 






- 






CN 






F— - 




llf§l| , , 






t 






_ 




1—, 






( 




fel ^_ 


E 


r- 










CN 


CN 


hi c\ 






CN 






CN 






CN 






CN 




fl c^ 




CN 






T— 


"> HI " 






CO 






t 


CN 




LO 






CO 




Wm ^ 




CO 






CD 




CQ 






CQ 




^B CO 


+-• 




CQ 






ca 






CO 




CO 






— - 


t— — i 




2§»i&3 k — * 






■ 1 


03 




k—i 






- 






■ 


O 






_03 


i : ghA 




ca tej. 




cn im 








a 






T— 












-j-i 5a§3?&l 




cn 






3 '0£ 




® 1111 


^ 






E 






5 













w 








C 




to 


o lilt 


*& 


^ Hi CN 


x Kill 


O 


■3 




CO 




CD 


+-< 




tg- 


5 




CN 


ro 


B 


8 


o 

< 




r-» 
o 


LL 




CO 

o 


CO ^& 


cn 
o 


H 




cn 




5 


fggf 


O 











CN 


1- 


CN 




* 






CN 




CO 






co 






CO 




CN 






CN 






i , 






^_ 






, , 




J t 






1—1 






, , 






-— , 






, . . , 




lliiill 


^~ 


T™* 




t— 






^^ 




T"" 






^— 






T— 






^ 






^— 






r- 


tn 




CN 




M 




•— 




in 






CD 






r- 






CO 






CQ 


A3 




CQ 




III CD 




CD 


+j 




CD 


CN 




CO 


ra 




CO 






CO 


in 


i 




CQ B 
3 IS 




03 




co |ej?| 




03 

a 
E 

3 












-i Hf 




"E 

ro 

a 






s 

c 

CO 


1 


in 


R ill " 


♦^ 

^ 


Wma r ~ 


x ^S 


cn 




P"' 




in 


ro mm 
2 g 


CO 


E 




r- 


*-* 


to 


" nil p- 




1111 °o 


ro fc 


co 






cn 


k- 




O 








CN 


CO 


o 


mm ° 


LU 


HH ° 


W IS 


o 


H 







ca 






T ~ 


H 




r- 






^Roland 



2701046900 '88-10-C3-8I 



Information 



• Please use this AC adaptor only with the specified device. 

•Please use the AC Adaptor of an appropriate voltage (120, 220 or 240 ) depending on the voltage system 
in your country. ' 

•When the device is not be used for a long period, be sure to disconnect the AC adaptor (Power Supply Unit) 
from the wail outlet 

•When you need repair service, call your local Roland Service Station as shown below or the authorized Roland 
distributer in your country. 



U . S .A . 

Roland Corp US 
7200 Dominion Circle 
Los Angelas. CA. 90040 -3647 
U. S.A. 

a (213) 685 -5141 

CANADA 

Roland Canada Music Ltd. 

(Head Office ) 

13880 Mayfleld Place 

Richmond B.C V6V 2E4 

CANADA 

a (604) 2706626 

Roland Canada Music Ltd. 

3469- rue Ashby. 

St Laurent. 

Quebec H4R 2C1 

CANADA 

» (514) 335 -2009 

. Roland Canada Music Ltd. 
Unit B-12, 1515 Matheson Blvd 
M i s s iss auga. Ontario L4W 2P5 
CANADA 
a (416) 625 -1880 

AUSTRALIA 

Roland Corporation 

(Australia ) Pty. Ltd.. 

( Head Office ) 

38 Campbell Avenue 

Dee Why West NSW 2099 

AUSTRALIA 

a (02) 982- 8266 

Roland Corporation 

(Australia ) Pty. Ltd. 

( Melbourne Office ) 

50 Garden Street 

South Yarra, Victoria 3141 

AUSTRALIA 

a (03 ) 241 -1254 

NEW ZEALAND 

Roland Corporation (NZ ) Ltd. 
97 Mt Eden Road, Mt Eden, 
Auckland 3 
NEW ZEALAND 
a (09) 398 -715 

UNITED KINGDOM 

Roland (UK) Ltd. 
Amalgamated Drive 
West Cross Centre3rentiord. 
Middlesex TW8 9EZ, 
UNITED KINGDOM 
S (01) 568-4578 



WEST GERMANY 

Roland ■ Elektrorusche 
MusUrinstrumente 
Handelsgesellschaft mbH. 
Qststrasse 96, 
2000 Norderstedt 
WEST '.GERMANY 
a 040/526 009-28 

BELGIUM/HOLLAND/ 
LUXEMBOURG 

Roland Benelux N.V. 
Houtstraat 1 
B-2431 Oevel-Westerlo 
■ BELGIUM 

aoi4-sa 45 39 
DENMARK 

Roland Scandinavia A/S 
Norre Sogade 49, 1370 
Copenhagen K. 
DENMARK 

a (oi) n 31 u 

SWEDEN 

Roland Scandinavia A/S 

Swedish Sales Office 

DanvikCenter 28A, 2tr. 

S-131 30 Nacka, 

SWEDEN 

a 08-702 00 20 

NORWAY 

Benum Music A/S 
Haakon den godes Vei 14 
N-0319 Oslo &■• 

NORWAY 

(Box 145 Vindera. N-0319 

Oslo 3 NORWAY) 

a 02 141266 

FINLAND 

OY Musiikki Fazer Musik AB 
Takomotie 3 
00380 Helsinki 38 , 

FINLAND 
305 56551 

ITALY 

Roland Italy SJ.A. 

Via Gallarate 58 

20151 Milano 

ITALY 

a 02-3086849 



SWITZERLAND 

Musitronic AG 

Gerberstrasse 5, CH-4410 
Liestal 

SWITZERLAND 
a061/921 16 15 

FRANCE 

Musikengro 

102. Avenue Jean-Jaures 

69367 Lyon Cedex 07 

FRANCE 

a (7) 858-54 60 

Musikengro 

(Paris Office) 

Centre Region Parisienne 

41 rue Charles-Fourier, 94400 

Vitry s/Seinc 

FRANCE 

B (1) 4680 86 62 

SPAIN 

Vietronic S.A. 
Bolivia 239 
08020 Barcelona 
SPAIN 
a34307 47 12 

AUSTRIA 

E. Dematte & Co. 

Nue-Rum Siemens-Strasse 4 

A-6021 Innsbruck box 591 

AUSTRIA 

a 43 (05222) 63 4510 



GREECE 

A. ANDREADES & Co. Ltd. 
Fidiou Str„ 106 78 
Athens 

GREECE 
a 3620130 



^Roland 
10650 



UPC 10B60 



LU